0.02/0.11 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.02/0.11 % Command : leo --timeout %d --proofoutput 1 --foatp e --atp e=./eprover %s 0.11/0.32 % Computer : n015.cluster.edu 0.11/0.32 % Model : x86_64 x86_64 0.11/0.32 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.11/0.32 % Memory : 8042.1875MB 0.11/0.32 % OS : Linux 3.10.0-693.el7.x86_64 0.11/0.32 % CPULimit : 1440 0.11/0.32 % WCLimit : 180 0.11/0.32 % DateTime : Mon Jul 3 10:36:39 EDT 2023 0.11/0.32 % CPUTime : 0.11/0.36 . 0.17/0.38 0.17/0.38 No.of.Axioms: 62 0.17/0.38 0.17/0.38 Length.of.Defs: 0 0.17/0.38 0.17/0.38 Contains.Choice.Funs: false 0.17/0.41 .. 0.17/0.43 (rf:0,axioms:62,ps:3,u:6,ude:true,rLeibEQ:true,rAndEQ:true,use_choice:true,use_extuni:true,use_extcnf_combined:true,expand_extuni:false,foatp:e,atp_timeout:25,atp_calls_frequency:10,ordering:none,proof_output:1,protocol_output:false,clause_count:64,loop_count:0,foatp_calls:0,translation:fof_full)..................................................................................eprover: CPU time limit exceeded, terminating 26.94/27.25 ......... 39.76/40.07 39.76/40.07 ******************************** 39.76/40.07 * All subproblems solved! * 39.76/40.07 ******************************** 39.76/40.07 % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p : (rf:0,axioms:62,ps:3,u:6,ude:true,rLeibEQ:true,rAndEQ:true,use_choice:true,use_extuni:true,use_extcnf_combined:true,expand_extuni:false,foatp:e,atp_timeout:25,atp_calls_frequency:10,ordering:none,proof_output:1,protocol_output:false,clause_count:1086,loop_count:0,foatp_calls:2,translation:fof_full) 39.99/40.32 39.99/40.32 %**** Beginning of derivation protocol **** 39.99/40.32 % SZS output start CNFRefutation 39.99/40.32 thf(tp_del,type,(del: $tType)). 39.99/40.32 thf(tp_tp__ty_2Einteger_2Eint,type,(tp__ty_2Einteger_2Eint: $tType)). 39.99/40.32 thf(tp_tp__ty_2Enum_2Enum,type,(tp__ty_2Enum_2Enum: $tType)). 39.99/40.32 thf(tp_ap,type,(ap: ($i>($i>$i)))). 39.99/40.32 thf(tp_arr,type,(arr: (del>(del>del)))). 39.99/40.32 thf(tp_bool,type,(bool: del)). 39.99/40.32 thf(tp_c_2Earithmetic_2EMOD,type,(c_2Earithmetic_2EMOD: $i)). 39.99/40.32 thf(tp_c_2Ebool_2ECOND,type,(c_2Ebool_2ECOND: (del>$i))). 39.99/40.32 thf(tp_c_2Ebool_2EF,type,(c_2Ebool_2EF: $i)). 39.99/40.32 thf(tp_c_2Ebool_2ET,type,(c_2Ebool_2ET: $i)). 39.99/40.32 thf(tp_c_2Ebool_2E_21,type,(c_2Ebool_2E_21: (del>$i))). 39.99/40.32 thf(tp_c_2Ebool_2E_2F_5C,type,(c_2Ebool_2E_2F_5C: $i)). 39.99/40.32 thf(tp_c_2Ebool_2E_5C_2F,type,(c_2Ebool_2E_5C_2F: $i)). 39.99/40.32 thf(tp_c_2Ebool_2E_7E,type,(c_2Ebool_2E_7E: $i)). 39.99/40.32 thf(tp_c_2Ebool_2Ethe__value,type,(c_2Ebool_2Ethe__value: (del>$i))). 39.99/40.32 thf(tp_c_2Einteger_2ENum,type,(c_2Einteger_2ENum: $i)). 39.99/40.32 thf(tp_c_2Einteger_2Eint__lt,type,(c_2Einteger_2Eint__lt: $i)). 39.99/40.32 thf(tp_c_2Einteger_2Eint__neg,type,(c_2Einteger_2Eint__neg: $i)). 39.99/40.32 thf(tp_c_2Einteger_2Eint__of__num,type,(c_2Einteger_2Eint__of__num: $i)). 39.99/40.32 thf(tp_c_2Einteger__word_2Ei2w,type,(c_2Einteger__word_2Ei2w: (del>$i))). 39.99/40.32 thf(tp_c_2Emin_2E_3D,type,(c_2Emin_2E_3D: (del>$i))). 39.99/40.32 thf(tp_c_2Emin_2E_3D_3D_3E,type,(c_2Emin_2E_3D_3D_3E: $i)). 39.99/40.32 thf(tp_c_2Enum_2E0,type,(c_2Enum_2E0: $i)). 39.99/40.32 thf(tp_c_2Eprim__rec_2E_3C,type,(c_2Eprim__rec_2E_3C: $i)). 39.99/40.32 thf(tp_c_2Ewords_2Edimword,type,(c_2Ewords_2Edimword: (del>$i))). 39.99/40.32 thf(tp_c_2Ewords_2En2w,type,(c_2Ewords_2En2w: (del>$i))). 39.99/40.32 thf(tp_c_2Ewords_2Eword__2comp,type,(c_2Ewords_2Eword__2comp: (del>$i))). 39.99/40.32 thf(tp_fo__c_2Earithmetic_2EMOD,type,(fo__c_2Earithmetic_2EMOD: (tp__ty_2Enum_2Enum>(tp__ty_2Enum_2Enum>tp__ty_2Enum_2Enum)))). 39.99/40.32 thf(tp_fo__c_2Einteger_2ENum,type,(fo__c_2Einteger_2ENum: (tp__ty_2Einteger_2Eint>tp__ty_2Enum_2Enum))). 39.99/40.32 thf(tp_fo__c_2Einteger_2Eint__neg,type,(fo__c_2Einteger_2Eint__neg: (tp__ty_2Einteger_2Eint>tp__ty_2Einteger_2Eint))). 39.99/40.32 thf(tp_fo__c_2Einteger_2Eint__of__num,type,(fo__c_2Einteger_2Eint__of__num: (tp__ty_2Enum_2Enum>tp__ty_2Einteger_2Eint))). 39.99/40.32 thf(tp_fo__c_2Enum_2E0,type,(fo__c_2Enum_2E0: tp__ty_2Enum_2Enum)). 39.99/40.32 thf(tp_ind,type,(ind: del)). 39.99/40.32 thf(tp_inj__o,type,(inj__o: ($o>$i))). 39.99/40.32 thf(tp_inj__ty_2Einteger_2Eint,type,(inj__ty_2Einteger_2Eint: (tp__ty_2Einteger_2Eint>$i))). 39.99/40.32 thf(tp_inj__ty_2Enum_2Enum,type,(inj__ty_2Enum_2Enum: (tp__ty_2Enum_2Enum>$i))). 39.99/40.32 thf(tp_lam,type,(lam: (del>(($i>$i)>$i)))). 39.99/40.32 thf(tp_mem,type,(mem: ($i>(del>$o)))). 39.99/40.32 thf(tp_p,type,(p: ($i>$o))). 39.99/40.32 thf(tp_sK1_A_27a,type,(sK1_A_27a: del)). 39.99/40.32 thf(tp_sK2_X,type,(sK2_X: ($i>(del>$i)))). 39.99/40.32 thf(tp_sK3_X,type,(sK3_X: ($i>($i>(del>(del>$i)))))). 39.99/40.32 thf(tp_sK4_X,type,(sK4_X: (($i>$i)>(del>(del>$i))))). 39.99/40.32 thf(tp_surj__ty_2Einteger_2Eint,type,(surj__ty_2Einteger_2Eint: ($i>tp__ty_2Einteger_2Eint))). 39.99/40.32 thf(tp_surj__ty_2Enum_2Enum,type,(surj__ty_2Enum_2Enum: ($i>tp__ty_2Enum_2Enum))). 39.99/40.32 thf(tp_ty_2Ebool_2Eitself,type,(ty_2Ebool_2Eitself: (del>del))). 39.99/40.32 thf(tp_ty_2Efcp_2Ecart,type,(ty_2Efcp_2Ecart: (del>(del>del)))). 39.99/40.32 thf(tp_ty_2Einteger_2Eint,type,(ty_2Einteger_2Eint: del)). 39.99/40.32 thf(tp_ty_2Enum_2Enum,type,(ty_2Enum_2Enum: del)). 39.99/40.32 thf(1,axiom,(![A_27a:del,V0P:$i]: (((mem@V0P)@bool) => (![V1Q:$i]: ((![V2x:$i]: ((![V3x_27:$i]: (((mem@V3x_27)@A_27a) => (![V4y:$i]: (((mem@V4y)@A_27a) => (![V5y_27:$i]: (((mem@V5y_27)@A_27a) => ((((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V0P))@V2x))@V4y) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V1Q))@V3x_27))@V5y_27)) <= ((((p@V1Q) <=> (p@V0P)) & ((V2x = V3x_27) <= (p@V1Q))) & ((~ (p@V1Q)) => (V4y = V5y_27)))))))))) <= ((mem@V2x)@A_27a))) <= ((mem@V1Q)@bool))))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_thm_2Ebool_2ECOND__CONG)). 39.99/40.32 thf(2,axiom,((mem@c_2Ebool_2ET)@bool),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Ebool_2ET)). 39.99/40.32 thf(3,axiom,(![A_27a:del]: ((mem@(c_2Einteger__word_2Ei2w@A_27a))@((arr@ty_2Einteger_2Eint)@((ty_2Efcp_2Ecart@bool)@A_27a)))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Einteger__word_2Ei2w)). 39.99/40.32 thf(4,axiom,((mem@c_2Earithmetic_2EMOD)@((arr@ty_2Enum_2Enum)@((arr@ty_2Enum_2Enum)@ty_2Enum_2Enum))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Earithmetic_2EMOD)). 39.99/40.32 thf(5,axiom,(![Q:$i]: (((mem@Q)@bool) => (![R:$i]: (((mem@R)@bool) => ((p@((ap@((ap@c_2Ebool_2E_2F_5C)@Q))@R)) <=> ((p@Q) & (p@R))))))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax_and_p)). 39.99/40.32 thf(6,axiom,(![X:tp__ty_2Einteger_2Eint]: ((surj__ty_2Einteger_2Eint@(inj__ty_2Einteger_2Eint@X)) = X)),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',stp_inj_surj_ty_2Einteger_2Eint)). 39.99/40.32 thf(7,axiom,(![A_27a:del]: ((mem@(c_2Ebool_2E_21@A_27a))@((arr@((arr@A_27a)@bool))@bool))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Ebool_2E_21)). 39.99/40.32 thf(8,axiom,(![A_27a:del]: ((mem@(c_2Ebool_2Ethe__value@A_27a))@(ty_2Ebool_2Eitself@A_27a))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Ebool_2Ethe__value)). 39.99/40.32 thf(9,axiom,(![X0:tp__ty_2Einteger_2Eint]: ((inj__ty_2Einteger_2Eint@(fo__c_2Einteger_2Eint__neg@X0)) = ((ap@c_2Einteger_2Eint__neg)@(inj__ty_2Einteger_2Eint@X0)))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',stp_eq_fo_c_2Einteger_2Eint__neg)). 39.99/40.32 thf(11,axiom,(![X0:tp__ty_2Einteger_2Eint]: ((inj__ty_2Enum_2Enum@(fo__c_2Einteger_2ENum@X0)) = ((ap@c_2Einteger_2ENum)@(inj__ty_2Einteger_2Eint@X0)))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',stp_eq_fo_c_2Einteger_2ENum)). 39.99/40.32 thf(13,axiom,(![V0n:tp__ty_2Enum_2Enum]: (~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@V0n)))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_thm_2Eprim__rec_2ENOT__LESS__0)). 39.99/40.32 thf(15,axiom,(![Q:$i]: (((mem@Q)@bool) => (![R:$i]: (((mem@R)@bool) => ((p@((ap@((ap@c_2Ebool_2E_5C_2F)@Q))@R)) <=> ((p@R) | (p@Q))))))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax_or_p)). 39.99/40.32 thf(16,axiom,((mem@c_2Ebool_2EF)@bool),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Ebool_2EF)). 39.99/40.32 thf(17,axiom,(~ (p@c_2Ebool_2EF)),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax_false_p)). 39.99/40.32 thf(18,axiom,(![A:del,Q:$i]: (((![X:$i]: (((mem@X)@A) => (p@((ap@Q)@X)))) <=> (p@((ap@(c_2Ebool_2E_21@A))@Q))) <= ((mem@Q)@((arr@A)@bool)))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax_all_p)). 39.99/40.32 thf(19,axiom,(![A_27a:del]: ((mem@(c_2Ewords_2Edimword@A_27a))@((arr@(ty_2Ebool_2Eitself@A_27a))@ty_2Enum_2Enum))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Ewords_2Edimword)). 39.99/40.32 thf(20,axiom,((mem@c_2Ebool_2E_5C_2F)@((arr@bool)@((arr@bool)@bool))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Ebool_2E_5C_2F)). 39.99/40.32 thf(21,axiom,((mem@c_2Einteger_2ENum)@((arr@ty_2Einteger_2Eint)@ty_2Enum_2Enum)),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Einteger_2ENum)). 39.99/40.32 thf(22,axiom,(![A_27a:del,V0i:tp__ty_2Einteger_2Eint]: (((ap@(c_2Einteger__word_2Ei2w@A_27a))@(inj__ty_2Einteger_2Eint@V0i)) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@((ty_2Efcp_2Ecart@bool)@A_27a)))@((ap@((ap@c_2Einteger_2Eint__lt)@(inj__ty_2Einteger_2Eint@V0i)))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)))))@((ap@(c_2Ewords_2Eword__2comp@A_27a))@((ap@(c_2Ewords_2En2w@A_27a))@((ap@c_2Einteger_2ENum)@((ap@c_2Einteger_2Eint__neg)@(inj__ty_2Einteger_2Eint@V0i)))))))@((ap@(c_2Ewords_2En2w@A_27a))@((ap@c_2Einteger_2ENum)@(inj__ty_2Einteger_2Eint@V0i)))))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax_thm_2Einteger__word_2Ei2w__def)). 39.99/40.32 thf(23,axiom,((mem@c_2Enum_2E0)@ty_2Enum_2Enum),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Enum_2E0)). 39.99/40.32 thf(24,axiom,((surj__ty_2Einteger_2Eint@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)))) = (surj__ty_2Einteger_2Eint@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_thm_2Einteger_2EINT__NEG__0)). 39.99/40.32 thf(25,axiom,(![A_27a:del]: ((mem@(c_2Ebool_2ECOND@A_27a))@((arr@bool)@((arr@A_27a)@((arr@A_27a)@A_27a))))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Ebool_2ECOND)). 39.99/40.32 thf(26,axiom,(![Q:$i]: ((![R:$i]: ((((p@Q) => (p@R)) <=> (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@Q))@R))) <= ((mem@R)@bool))) <= ((mem@Q)@bool))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax_imp_p)). 39.99/40.32 thf(27,axiom,(![A_27a:del]: (((ap@(c_2Ewords_2Eword__2comp@A_27a))@((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))) = ((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_thm_2Ewords_2EWORD__NEG__0)). 39.99/40.32 thf(28,axiom,(![A:del,X:$i]: ((![Y:$i]: (((p@((ap@((ap@(c_2Emin_2E_3D@A))@X))@Y)) <=> (X = Y)) <= ((mem@Y)@A))) <= ((mem@X)@A))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax_eq_p)). 39.99/40.32 thf(29,axiom,(![V0n:tp__ty_2Enum_2Enum,V1m:tp__ty_2Enum_2Enum]: (((((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m))))) <=> $false) & ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m)))) <=> ((V0n != fo__c_2Enum_2E0) | (V1m != fo__c_2Enum_2E0)))) & ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m))))) <=> (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@V1m)))@(inj__ty_2Enum_2Enum@V0n))))) & ((p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@V0n)))@(inj__ty_2Enum_2Enum@V1m))) <=> (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m))))))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_thm_2Einteger_2EINT__LT__CALCULATE)). 39.99/40.32 thf(30,axiom,((inj__ty_2Enum_2Enum@fo__c_2Enum_2E0) = c_2Enum_2E0),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',stp_eq_fo_c_2Enum_2E0)). 39.99/40.32 thf(31,axiom,((mem@c_2Eprim__rec_2E_3C)@((arr@ty_2Enum_2Enum)@((arr@ty_2Enum_2Enum)@bool))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Eprim__rec_2E_3C)). 39.99/40.32 thf(32,axiom,(p@c_2Ebool_2ET),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax_true_p)). 39.99/40.32 thf(34,axiom,((mem@c_2Ebool_2E_7E)@((arr@bool)@bool)),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Ebool_2E_7E)). 39.99/40.32 thf(35,axiom,(![X:$i]: ((X = (inj__ty_2Enum_2Enum@(surj__ty_2Enum_2Enum@X))) <= ((mem@X)@ty_2Enum_2Enum))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',stp_iso_mem_ty_2Enum_2Enum)). 39.99/40.32 thf(36,axiom,(![X0:tp__ty_2Enum_2Enum,X1:tp__ty_2Enum_2Enum]: ((inj__ty_2Enum_2Enum@((fo__c_2Earithmetic_2EMOD@X0)@X1)) = ((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@X0)))@(inj__ty_2Enum_2Enum@X1)))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',stp_eq_fo_c_2Earithmetic_2EMOD)). 39.99/40.32 thf(37,axiom,(![X:tp__ty_2Einteger_2Eint]: ((mem@(inj__ty_2Einteger_2Eint@X))@ty_2Einteger_2Eint)),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',stp_inj_mem_ty_2Einteger_2Eint)). 39.99/40.32 thf(38,axiom,(![A_27a:del]: ((mem@(c_2Ewords_2Eword__2comp@A_27a))@((arr@((ty_2Efcp_2Ecart@bool)@A_27a))@((ty_2Efcp_2Ecart@bool)@A_27a)))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Ewords_2Eword__2comp)). 39.99/40.32 thf(39,axiom,((mem@c_2Einteger_2Eint__lt)@((arr@ty_2Einteger_2Eint)@((arr@ty_2Einteger_2Eint)@bool))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Einteger_2Eint__lt)). 39.99/40.32 thf(40,axiom,((mem@c_2Ebool_2E_2F_5C)@((arr@bool)@((arr@bool)@bool))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Ebool_2E_2F_5C)). 39.99/40.32 thf(41,axiom,(![X:tp__ty_2Enum_2Enum]: ((surj__ty_2Enum_2Enum@(inj__ty_2Enum_2Enum@X)) = X)),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',stp_inj_surj_ty_2Enum_2Enum)). 39.99/40.32 thf(42,axiom,(![X:$i]: (((mem@X)@ty_2Einteger_2Eint) => (X = (inj__ty_2Einteger_2Eint@(surj__ty_2Einteger_2Eint@X))))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',stp_iso_mem_ty_2Einteger_2Eint)). 39.99/40.32 thf(43,axiom,(![A_27a:del,V0m:tp__ty_2Enum_2Enum,V1n:tp__ty_2Enum_2Enum]: ((((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@V0m)) = ((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@V1n))) <=> ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@V0m)))@((ap@(c_2Ewords_2Edimword@A_27a))@(c_2Ebool_2Ethe__value@A_27a)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@V1n)))@((ap@(c_2Ewords_2Edimword@A_27a))@(c_2Ebool_2Ethe__value@A_27a))))))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_thm_2Ewords_2En2w__11)). 39.99/40.32 thf(45,axiom,((mem@c_2Emin_2E_3D_3D_3E)@((arr@bool)@((arr@bool)@bool))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Emin_2E_3D_3D_3E)). 39.99/40.32 thf(46,axiom,(![X:tp__ty_2Enum_2Enum]: ((mem@(inj__ty_2Enum_2Enum@X))@ty_2Enum_2Enum)),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',stp_inj_mem_ty_2Enum_2Enum)). 39.99/40.32 thf(47,axiom,((mem@c_2Einteger_2Eint__neg)@((arr@ty_2Einteger_2Eint)@ty_2Einteger_2Eint)),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Einteger_2Eint__neg)). 39.99/40.32 thf(48,axiom,(![A_27a:del]: ((![V0t1:$i]: ((![V1t2:$i]: ((((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@c_2Ebool_2ET))@V0t1))@V1t2) = V0t1) <= ((mem@V1t2)@A_27a))) <= ((mem@V0t1)@A_27a))) & (![V2t1:$i]: (((mem@V2t1)@A_27a) => (![V3t2:$i]: ((((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@c_2Ebool_2EF))@V2t1))@V3t2) = V3t2) <= ((mem@V3t2)@A_27a))))))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_thm_2Ebool_2Ebool__case__thm)). 39.99/40.32 thf(49,axiom,(![X0:tp__ty_2Enum_2Enum]: ((inj__ty_2Einteger_2Eint@(fo__c_2Einteger_2Eint__of__num@X0)) = ((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@X0)))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',stp_eq_fo_c_2Einteger_2Eint__of__num)). 39.99/40.32 thf(50,axiom,(![V0n:tp__ty_2Enum_2Enum]: ((surj__ty_2Enum_2Enum@((ap@c_2Einteger_2ENum)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n)))) = V0n)),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_thm_2Einteger_2ENUM__OF__INT)). 39.99/40.32 thf(51,axiom,(![A_27a:del]: ((mem@(c_2Ewords_2En2w@A_27a))@((arr@ty_2Enum_2Enum)@((ty_2Efcp_2Ecart@bool)@A_27a)))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Ewords_2En2w)). 39.99/40.32 thf(52,axiom,(![Q:$i]: (((mem@Q)@bool) => ((~ (p@Q)) <=> (p@((ap@c_2Ebool_2E_7E)@Q))))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax_neg_p)). 39.99/40.32 thf(53,axiom,((mem@c_2Einteger_2Eint__of__num)@((arr@ty_2Enum_2Enum)@ty_2Einteger_2Eint)),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Einteger_2Eint__of__num)). 39.99/40.32 thf(54,axiom,(![A_27a:del]: ((mem@(c_2Emin_2E_3D@A_27a))@((arr@A_27a)@((arr@A_27a)@bool)))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mem_c_2Emin_2E_3D)). 39.99/40.32 thf(55,axiom,(![A_27a:del,V0x:$i]: (((mem@V0x)@A_27a) => (![V1y:$i]: (((V1y = V0x) <=> (V0x = V1y)) <= ((mem@V1y)@A_27a))))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_thm_2Ebool_2EEQ__SYM__EQ)). 39.99/40.32 thf(56,axiom,(![X:$o]: ((p@(inj__o@X)) = X)),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',stp_inj_surj_o)). 39.99/40.32 thf(57,axiom,(![X:$i]: ((X = (inj__o@(p@X))) <= ((mem@X)@bool))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',stp_iso_mem_o)). 39.99/40.32 thf(58,axiom,(![A:del,B:del,F:$i]: ((![G:$i]: (((![X:$i]: ((((ap@F)@X) = ((ap@G)@X)) <= ((mem@X)@A))) => (F = G)) <= ((mem@G)@((arr@A)@B)))) <= ((mem@F)@((arr@A)@B)))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',funcext)). 39.99/40.32 thf(59,axiom,(![A:del,B:del,F:($i>$i)]: ((![X:$i]: (((mem@(F@X))@B) <= ((mem@X)@A))) => ((mem@((lam@A)@F))@((arr@A)@B)))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',lam_tp)). 39.99/40.32 thf(60,axiom,(![A:del,B:del,F:$i]: (((mem@F)@((arr@A)@B)) => (![X:$i]: (((mem@X)@A) => ((mem@((ap@F)@X))@B))))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ap_tp)). 39.99/40.32 thf(61,axiom,(![A:del,F:($i>$i),X:$i]: ((((ap@((lam@A)@F))@X) = (F@X)) <= ((mem@X)@A))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',beta)). 39.99/40.32 thf(62,axiom,(![X:$o]: ((mem@(inj__o@X))@bool)),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',stp_inj_mem_o)). 39.99/40.32 thf(63,conjecture,(![A_27a:del]: (((ap@(c_2Einteger__word_2Ei2w@A_27a))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))) = ((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)))),file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_thm_2Einteger__word_2Ei2w__0)). 39.99/40.32 thf(64,negated_conjecture,(((![A_27a:del]: (((ap@(c_2Einteger__word_2Ei2w@A_27a))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))) = ((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))))=$false)),inference(negate_conjecture,[status(cth)],[63])). 39.99/40.32 thf(65,plain,(((![A_27a:del]: (((ap@(c_2Einteger__word_2Ei2w@A_27a))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))) = ((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))))=$false)),inference(unfold_def,[status(thm)],[64])). 39.99/40.32 thf(66,plain,(((![A_27a:del,V0P:$i]: (((mem@V0P)@bool) => (![V1Q:$i]: ((![V2x:$i]: ((![V3x_27:$i]: (((mem@V3x_27)@A_27a) => (![V4y:$i]: (((mem@V4y)@A_27a) => (![V5y_27:$i]: (((mem@V5y_27)@A_27a) => ((((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V0P))@V2x))@V4y) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V1Q))@V3x_27))@V5y_27)) <= ((((p@V1Q) <=> (p@V0P)) & ((V2x = V3x_27) <= (p@V1Q))) & ((~ (p@V1Q)) => (V4y = V5y_27)))))))))) <= ((mem@V2x)@A_27a))) <= ((mem@V1Q)@bool)))))=$true)),inference(unfold_def,[status(thm)],[1])). 39.99/40.32 thf(67,plain,((((mem@c_2Ebool_2ET)@bool)=$true)),inference(unfold_def,[status(thm)],[2])). 39.99/40.32 thf(68,plain,(((![A_27a:del]: ((mem@(c_2Einteger__word_2Ei2w@A_27a))@((arr@ty_2Einteger_2Eint)@((ty_2Efcp_2Ecart@bool)@A_27a))))=$true)),inference(unfold_def,[status(thm)],[3])). 39.99/40.32 thf(69,plain,((((mem@c_2Earithmetic_2EMOD)@((arr@ty_2Enum_2Enum)@((arr@ty_2Enum_2Enum)@ty_2Enum_2Enum)))=$true)),inference(unfold_def,[status(thm)],[4])). 39.99/40.32 thf(70,plain,(((![Q:$i]: (((mem@Q)@bool) => (![R:$i]: (((mem@R)@bool) => ((p@((ap@((ap@c_2Ebool_2E_2F_5C)@Q))@R)) <=> ((p@Q) & (p@R)))))))=$true)),inference(unfold_def,[status(thm)],[5])). 39.99/40.32 thf(71,plain,(((![X:tp__ty_2Einteger_2Eint]: ((surj__ty_2Einteger_2Eint@(inj__ty_2Einteger_2Eint@X)) = X))=$true)),inference(unfold_def,[status(thm)],[6])). 39.99/40.32 thf(72,plain,(((![A_27a:del]: ((mem@(c_2Ebool_2E_21@A_27a))@((arr@((arr@A_27a)@bool))@bool)))=$true)),inference(unfold_def,[status(thm)],[7])). 39.99/40.32 thf(73,plain,(((![A_27a:del]: ((mem@(c_2Ebool_2Ethe__value@A_27a))@(ty_2Ebool_2Eitself@A_27a)))=$true)),inference(unfold_def,[status(thm)],[8])). 39.99/40.32 thf(74,plain,(((![X0:tp__ty_2Einteger_2Eint]: ((inj__ty_2Einteger_2Eint@(fo__c_2Einteger_2Eint__neg@X0)) = ((ap@c_2Einteger_2Eint__neg)@(inj__ty_2Einteger_2Eint@X0))))=$true)),inference(unfold_def,[status(thm)],[9])). 39.99/40.32 thf(76,plain,(((![X0:tp__ty_2Einteger_2Eint]: ((inj__ty_2Enum_2Enum@(fo__c_2Einteger_2ENum@X0)) = ((ap@c_2Einteger_2ENum)@(inj__ty_2Einteger_2Eint@X0))))=$true)),inference(unfold_def,[status(thm)],[11])). 39.99/40.32 thf(78,plain,(((![V0n:tp__ty_2Enum_2Enum]: (~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@V0n)))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)))))=$true)),inference(unfold_def,[status(thm)],[13])). 39.99/40.32 thf(80,plain,(((![Q:$i]: (((mem@Q)@bool) => (![R:$i]: (((mem@R)@bool) => ((p@((ap@((ap@c_2Ebool_2E_5C_2F)@Q))@R)) <=> ((p@R) | (p@Q)))))))=$true)),inference(unfold_def,[status(thm)],[15])). 39.99/40.32 thf(81,plain,((((mem@c_2Ebool_2EF)@bool)=$true)),inference(unfold_def,[status(thm)],[16])). 39.99/40.32 thf(82,plain,(((~ (p@c_2Ebool_2EF))=$true)),inference(unfold_def,[status(thm)],[17])). 39.99/40.32 thf(83,plain,(((![A:del,Q:$i]: (((![X:$i]: (((mem@X)@A) => (p@((ap@Q)@X)))) <=> (p@((ap@(c_2Ebool_2E_21@A))@Q))) <= ((mem@Q)@((arr@A)@bool))))=$true)),inference(unfold_def,[status(thm)],[18])). 39.99/40.32 thf(84,plain,(((![A_27a:del]: ((mem@(c_2Ewords_2Edimword@A_27a))@((arr@(ty_2Ebool_2Eitself@A_27a))@ty_2Enum_2Enum)))=$true)),inference(unfold_def,[status(thm)],[19])). 39.99/40.32 thf(85,plain,((((mem@c_2Ebool_2E_5C_2F)@((arr@bool)@((arr@bool)@bool)))=$true)),inference(unfold_def,[status(thm)],[20])). 39.99/40.32 thf(86,plain,((((mem@c_2Einteger_2ENum)@((arr@ty_2Einteger_2Eint)@ty_2Enum_2Enum))=$true)),inference(unfold_def,[status(thm)],[21])). 39.99/40.32 thf(87,plain,(((![A_27a:del,V0i:tp__ty_2Einteger_2Eint]: (((ap@(c_2Einteger__word_2Ei2w@A_27a))@(inj__ty_2Einteger_2Eint@V0i)) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@((ty_2Efcp_2Ecart@bool)@A_27a)))@((ap@((ap@c_2Einteger_2Eint__lt)@(inj__ty_2Einteger_2Eint@V0i)))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)))))@((ap@(c_2Ewords_2Eword__2comp@A_27a))@((ap@(c_2Ewords_2En2w@A_27a))@((ap@c_2Einteger_2ENum)@((ap@c_2Einteger_2Eint__neg)@(inj__ty_2Einteger_2Eint@V0i)))))))@((ap@(c_2Ewords_2En2w@A_27a))@((ap@c_2Einteger_2ENum)@(inj__ty_2Einteger_2Eint@V0i))))))=$true)),inference(unfold_def,[status(thm)],[22])). 39.99/40.32 thf(88,plain,((((mem@c_2Enum_2E0)@ty_2Enum_2Enum)=$true)),inference(unfold_def,[status(thm)],[23])). 39.99/40.32 thf(89,plain,((((surj__ty_2Einteger_2Eint@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)))) = (surj__ty_2Einteger_2Eint@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))))=$true)),inference(unfold_def,[status(thm)],[24])). 39.99/40.32 thf(90,plain,(((![A_27a:del]: ((mem@(c_2Ebool_2ECOND@A_27a))@((arr@bool)@((arr@A_27a)@((arr@A_27a)@A_27a)))))=$true)),inference(unfold_def,[status(thm)],[25])). 39.99/40.32 thf(91,plain,(((![Q:$i]: ((![R:$i]: ((((p@Q) => (p@R)) <=> (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@Q))@R))) <= ((mem@R)@bool))) <= ((mem@Q)@bool)))=$true)),inference(unfold_def,[status(thm)],[26])). 39.99/40.32 thf(92,plain,(((![A_27a:del]: (((ap@(c_2Ewords_2Eword__2comp@A_27a))@((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))) = ((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))))=$true)),inference(unfold_def,[status(thm)],[27])). 39.99/40.32 thf(93,plain,(((![A:del,X:$i]: ((![Y:$i]: (((p@((ap@((ap@(c_2Emin_2E_3D@A))@X))@Y)) <=> (X = Y)) <= ((mem@Y)@A))) <= ((mem@X)@A)))=$true)),inference(unfold_def,[status(thm)],[28])). 39.99/40.32 thf(94,plain,(((![V0n:tp__ty_2Enum_2Enum,V1m:tp__ty_2Enum_2Enum]: (((((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m))))) <=> $false) & ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m)))) <=> ((V0n != fo__c_2Enum_2E0) | (V1m != fo__c_2Enum_2E0)))) & ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m))))) <=> (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@V1m)))@(inj__ty_2Enum_2Enum@V0n))))) & ((p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@V0n)))@(inj__ty_2Enum_2Enum@V1m))) <=> (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m)))))))=$true)),inference(unfold_def,[status(thm)],[29])). 39.99/40.32 thf(95,plain,((((inj__ty_2Enum_2Enum@fo__c_2Enum_2E0) = c_2Enum_2E0)=$true)),inference(unfold_def,[status(thm)],[30])). 39.99/40.32 thf(96,plain,((((mem@c_2Eprim__rec_2E_3C)@((arr@ty_2Enum_2Enum)@((arr@ty_2Enum_2Enum)@bool)))=$true)),inference(unfold_def,[status(thm)],[31])). 39.99/40.32 thf(97,plain,(((p@c_2Ebool_2ET)=$true)),inference(unfold_def,[status(thm)],[32])). 39.99/40.32 thf(99,plain,((((mem@c_2Ebool_2E_7E)@((arr@bool)@bool))=$true)),inference(unfold_def,[status(thm)],[34])). 39.99/40.32 thf(100,plain,(((![X:$i]: ((X = (inj__ty_2Enum_2Enum@(surj__ty_2Enum_2Enum@X))) <= ((mem@X)@ty_2Enum_2Enum)))=$true)),inference(unfold_def,[status(thm)],[35])). 39.99/40.32 thf(101,plain,(((![X0:tp__ty_2Enum_2Enum,X1:tp__ty_2Enum_2Enum]: ((inj__ty_2Enum_2Enum@((fo__c_2Earithmetic_2EMOD@X0)@X1)) = ((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@X0)))@(inj__ty_2Enum_2Enum@X1))))=$true)),inference(unfold_def,[status(thm)],[36])). 39.99/40.32 thf(102,plain,(((![X:tp__ty_2Einteger_2Eint]: ((mem@(inj__ty_2Einteger_2Eint@X))@ty_2Einteger_2Eint))=$true)),inference(unfold_def,[status(thm)],[37])). 39.99/40.32 thf(103,plain,(((![A_27a:del]: ((mem@(c_2Ewords_2Eword__2comp@A_27a))@((arr@((ty_2Efcp_2Ecart@bool)@A_27a))@((ty_2Efcp_2Ecart@bool)@A_27a))))=$true)),inference(unfold_def,[status(thm)],[38])). 39.99/40.32 thf(104,plain,((((mem@c_2Einteger_2Eint__lt)@((arr@ty_2Einteger_2Eint)@((arr@ty_2Einteger_2Eint)@bool)))=$true)),inference(unfold_def,[status(thm)],[39])). 39.99/40.32 thf(105,plain,((((mem@c_2Ebool_2E_2F_5C)@((arr@bool)@((arr@bool)@bool)))=$true)),inference(unfold_def,[status(thm)],[40])). 39.99/40.32 thf(106,plain,(((![X:tp__ty_2Enum_2Enum]: ((surj__ty_2Enum_2Enum@(inj__ty_2Enum_2Enum@X)) = X))=$true)),inference(unfold_def,[status(thm)],[41])). 39.99/40.32 thf(107,plain,(((![X:$i]: (((mem@X)@ty_2Einteger_2Eint) => (X = (inj__ty_2Einteger_2Eint@(surj__ty_2Einteger_2Eint@X)))))=$true)),inference(unfold_def,[status(thm)],[42])). 39.99/40.32 thf(108,plain,(((![A_27a:del,V0m:tp__ty_2Enum_2Enum,V1n:tp__ty_2Enum_2Enum]: ((((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@V0m)) = ((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@V1n))) <=> ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@V0m)))@((ap@(c_2Ewords_2Edimword@A_27a))@(c_2Ebool_2Ethe__value@A_27a)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@V1n)))@((ap@(c_2Ewords_2Edimword@A_27a))@(c_2Ebool_2Ethe__value@A_27a)))))))=$true)),inference(unfold_def,[status(thm)],[43])). 39.99/40.32 thf(110,plain,((((mem@c_2Emin_2E_3D_3D_3E)@((arr@bool)@((arr@bool)@bool)))=$true)),inference(unfold_def,[status(thm)],[45])). 39.99/40.32 thf(111,plain,(((![X:tp__ty_2Enum_2Enum]: ((mem@(inj__ty_2Enum_2Enum@X))@ty_2Enum_2Enum))=$true)),inference(unfold_def,[status(thm)],[46])). 39.99/40.32 thf(112,plain,((((mem@c_2Einteger_2Eint__neg)@((arr@ty_2Einteger_2Eint)@ty_2Einteger_2Eint))=$true)),inference(unfold_def,[status(thm)],[47])). 39.99/40.32 thf(113,plain,(((![A_27a:del]: ((![V0t1:$i]: ((![V1t2:$i]: ((((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@c_2Ebool_2ET))@V0t1))@V1t2) = V0t1) <= ((mem@V1t2)@A_27a))) <= ((mem@V0t1)@A_27a))) & (![V2t1:$i]: (((mem@V2t1)@A_27a) => (![V3t2:$i]: ((((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@c_2Ebool_2EF))@V2t1))@V3t2) = V3t2) <= ((mem@V3t2)@A_27a)))))))=$true)),inference(unfold_def,[status(thm)],[48])). 39.99/40.32 thf(114,plain,(((![X0:tp__ty_2Enum_2Enum]: ((inj__ty_2Einteger_2Eint@(fo__c_2Einteger_2Eint__of__num@X0)) = ((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@X0))))=$true)),inference(unfold_def,[status(thm)],[49])). 39.99/40.32 thf(115,plain,(((![V0n:tp__ty_2Enum_2Enum]: ((surj__ty_2Enum_2Enum@((ap@c_2Einteger_2ENum)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n)))) = V0n))=$true)),inference(unfold_def,[status(thm)],[50])). 39.99/40.32 thf(116,plain,(((![A_27a:del]: ((mem@(c_2Ewords_2En2w@A_27a))@((arr@ty_2Enum_2Enum)@((ty_2Efcp_2Ecart@bool)@A_27a))))=$true)),inference(unfold_def,[status(thm)],[51])). 39.99/40.32 thf(117,plain,(((![Q:$i]: (((mem@Q)@bool) => ((~ (p@Q)) <=> (p@((ap@c_2Ebool_2E_7E)@Q)))))=$true)),inference(unfold_def,[status(thm)],[52])). 39.99/40.32 thf(118,plain,((((mem@c_2Einteger_2Eint__of__num)@((arr@ty_2Enum_2Enum)@ty_2Einteger_2Eint))=$true)),inference(unfold_def,[status(thm)],[53])). 39.99/40.32 thf(119,plain,(((![A_27a:del]: ((mem@(c_2Emin_2E_3D@A_27a))@((arr@A_27a)@((arr@A_27a)@bool))))=$true)),inference(unfold_def,[status(thm)],[54])). 39.99/40.32 thf(120,plain,(((![A_27a:del,V0x:$i]: (((mem@V0x)@A_27a) => (![V1y:$i]: (((V1y = V0x) <=> (V0x = V1y)) <= ((mem@V1y)@A_27a)))))=$true)),inference(unfold_def,[status(thm)],[55])). 39.99/40.32 thf(121,plain,(((![X:$o]: ((p@(inj__o@X)) = X))=$true)),inference(unfold_def,[status(thm)],[56])). 39.99/40.32 thf(122,plain,(((![X:$i]: ((X = (inj__o@(p@X))) <= ((mem@X)@bool)))=$true)),inference(unfold_def,[status(thm)],[57])). 39.99/40.32 thf(123,plain,(((![A:del,B:del,F:$i]: ((![G:$i]: (((![X:$i]: ((((ap@F)@X) = ((ap@G)@X)) <= ((mem@X)@A))) => (F = G)) <= ((mem@G)@((arr@A)@B)))) <= ((mem@F)@((arr@A)@B))))=$true)),inference(unfold_def,[status(thm)],[58])). 39.99/40.32 thf(124,plain,(((![A:del,B:del,F:($i>$i)]: ((![X:$i]: (((mem@(F@X))@B) <= ((mem@X)@A))) => ((mem@((lam@A)@F))@((arr@A)@B))))=$true)),inference(unfold_def,[status(thm)],[59])). 39.99/40.32 thf(125,plain,(((![A:del,B:del,F:$i]: (((mem@F)@((arr@A)@B)) => (![X:$i]: (((mem@X)@A) => ((mem@((ap@F)@X))@B)))))=$true)),inference(unfold_def,[status(thm)],[60])). 39.99/40.32 thf(126,plain,(((![A:del,F:($i>$i),X:$i]: ((((ap@((lam@A)@F))@X) = (F@X)) <= ((mem@X)@A)))=$true)),inference(unfold_def,[status(thm)],[61])). 39.99/40.32 thf(127,plain,(((![X:$o]: ((mem@(inj__o@X))@bool))=$true)),inference(unfold_def,[status(thm)],[62])). 39.99/40.32 thf(128,plain,(((((ap@(c_2Einteger__word_2Ei2w@sK1_A_27a))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))) = ((ap@(c_2Ewords_2En2w@sK1_A_27a))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)))=$false)),inference(extcnf_forall_neg,[status(esa)],[65])). 39.99/40.32 thf(129,plain,(((~ (((ap@(c_2Einteger__word_2Ei2w@sK1_A_27a))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))) = ((ap@(c_2Ewords_2En2w@sK1_A_27a))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))))=$true)),inference(polarity_switch,[status(thm)],[128])). 39.99/40.32 thf(130,plain,(((![A_27a:del,V0P:$i]: ((~ ((mem@V0P)@bool)) | (![V1Q:$i]: ((~ ((mem@V1Q)@bool)) | (![V2x:$i]: ((~ ((mem@V2x)@A_27a)) | (![V3x_27:$i]: ((~ ((mem@V3x_27)@A_27a)) | (![V4y:$i]: ((~ ((mem@V4y)@A_27a)) | ((((![V5y_27:$i]: ((~ ((mem@V5y_27)@A_27a)) | ((((p@V1Q) | ((~ (p@V1Q)) | (~ (p@V0P)))) | (~ (p@V1Q))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V0P))@V2x))@V4y) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V1Q))@V3x_27))@V5y_27))))) & (![V5y_27:$i]: ((~ ((mem@V5y_27)@A_27a)) | ((((p@V1Q) | ((p@V1Q) | (p@V0P))) | (~ (p@V1Q))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V0P))@V2x))@V4y) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V1Q))@V3x_27))@V5y_27)))))) & ((![V5y_27:$i]: ((~ ((mem@V5y_27)@A_27a)) | ((((~ (V2x = V3x_27)) | ((~ (p@V1Q)) | (~ (p@V0P)))) | (~ (p@V1Q))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V0P))@V2x))@V4y) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V1Q))@V3x_27))@V5y_27))))) & (![V5y_27:$i]: ((~ ((mem@V5y_27)@A_27a)) | ((((~ (V2x = V3x_27)) | ((p@V1Q) | (p@V0P))) | (~ (p@V1Q))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V0P))@V2x))@V4y) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V1Q))@V3x_27))@V5y_27))))))) & (((![V5y_27:$i]: ((~ ((mem@V5y_27)@A_27a)) | ((((p@V1Q) | ((~ (p@V1Q)) | (~ (p@V0P)))) | (~ (V4y = V5y_27))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V0P))@V2x))@V4y) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V1Q))@V3x_27))@V5y_27))))) & (![V5y_27:$i]: ((~ ((mem@V5y_27)@A_27a)) | ((((p@V1Q) | ((p@V1Q) | (p@V0P))) | (~ (V4y = V5y_27))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V0P))@V2x))@V4y) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V1Q))@V3x_27))@V5y_27)))))) & ((![V5y_27:$i]: ((~ ((mem@V5y_27)@A_27a)) | ((((~ (V2x = V3x_27)) | ((~ (p@V1Q)) | (~ (p@V0P)))) | (~ (V4y = V5y_27))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V0P))@V2x))@V4y) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V1Q))@V3x_27))@V5y_27))))) & (![V5y_27:$i]: ((~ ((mem@V5y_27)@A_27a)) | ((((~ (V2x = V3x_27)) | ((p@V1Q) | (p@V0P))) | (~ (V4y = V5y_27))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V0P))@V2x))@V4y) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V1Q))@V3x_27))@V5y_27))))))))))))))))))=$true)),inference(extcnf_combined,[status(esa)],[66])). 39.99/40.32 thf(131,plain,(((![Q:$i]: ((~ ((mem@Q)@bool)) | ((![R:$i]: ((~ ((mem@R)@bool)) | (((~ (p@Q)) | (~ (p@R))) | (p@((ap@((ap@c_2Ebool_2E_2F_5C)@Q))@R))))) & ((![R:$i]: ((~ ((mem@R)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@Q))@R))) | (p@Q)))) & (![R:$i]: ((~ ((mem@R)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@Q))@R))) | (p@R))))))))=$true)),inference(extcnf_combined,[status(esa)],[70])). 39.99/40.32 thf(134,plain,(((![Q:$i]: ((~ ((mem@Q)@bool)) | ((![R:$i]: ((~ ((mem@R)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_5C_2F)@Q))@R))) | ((p@R) | (p@Q))))) & ((![R:$i]: ((~ ((mem@R)@bool)) | ((~ (p@R)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@Q))@R))))) & (![R:$i]: ((~ ((mem@R)@bool)) | ((~ (p@Q)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@Q))@R)))))))))=$true)),inference(extcnf_combined,[status(esa)],[80])). 39.99/40.32 thf(135,plain,((((![A:del,Q:$i]: ((~ ((mem@Q)@((arr@A)@bool))) | ((((mem@((sK2_X@Q)@A))@A) & (~ (p@((ap@Q)@((sK2_X@Q)@A))))) | (p@((ap@(c_2Ebool_2E_21@A))@Q))))) & (![A:del,Q:$i]: ((~ ((mem@Q)@((arr@A)@bool))) | ((~ (p@((ap@(c_2Ebool_2E_21@A))@Q))) | (![X:$i]: ((~ ((mem@X)@A)) | (p@((ap@Q)@X))))))))=$true)),inference(extcnf_combined,[status(esa)],[83])). 39.99/40.32 thf(136,plain,(((![Q:$i]: ((~ ((mem@Q)@bool)) | (((![R:$i]: ((~ ((mem@R)@bool)) | ((p@Q) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@Q))@R))))) & (![R:$i]: ((~ ((mem@R)@bool)) | ((~ (p@R)) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@Q))@R)))))) & (![R:$i]: ((~ ((mem@R)@bool)) | ((~ (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@Q))@R))) | ((~ (p@Q)) | (p@R))))))))=$true)),inference(extcnf_combined,[status(esa)],[91])). 39.99/40.32 thf(137,plain,(((![A:del,X:$i]: ((~ ((mem@X)@A)) | ((![Y:$i]: ((~ ((mem@Y)@A)) | ((~ (X = Y)) | (p@((ap@((ap@(c_2Emin_2E_3D@A))@X))@Y))))) & (![Y:$i]: ((~ ((mem@Y)@A)) | ((~ (p@((ap@((ap@(c_2Emin_2E_3D@A))@X))@Y))) | (X = Y)))))))=$true)),inference(extcnf_combined,[status(esa)],[93])). 39.99/40.32 thf(138,plain,((((((![V0n:tp__ty_2Enum_2Enum,V1m:tp__ty_2Enum_2Enum]: (~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m))))))) & ((![V0n:tp__ty_2Enum_2Enum,V1m:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m))))) | ((~ (V0n = fo__c_2Enum_2E0)) | (~ (V1m = fo__c_2Enum_2E0))))) & ((![V0n:tp__ty_2Enum_2Enum]: ((V0n = fo__c_2Enum_2E0) | (![V1m:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m))))))) & (![V0n:tp__ty_2Enum_2Enum,V1m:tp__ty_2Enum_2Enum]: ((V1m = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m))))))))) & ((![V0n:tp__ty_2Enum_2Enum,V1m:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m)))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@V1m)))@(inj__ty_2Enum_2Enum@V0n))))) & (![V0n:tp__ty_2Enum_2Enum,V1m:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@V1m)))@(inj__ty_2Enum_2Enum@V0n)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m))))))))) & ((![V0n:tp__ty_2Enum_2Enum,V1m:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@V0n)))@(inj__ty_2Enum_2Enum@V1m)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m)))))) & (![V0n:tp__ty_2Enum_2Enum,V1m:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@V0n)))@(inj__ty_2Enum_2Enum@V1m)))))))=$true)),inference(extcnf_combined,[status(esa)],[94])). 39.99/40.32 thf(140,plain,(((![X:$i]: ((~ ((mem@X)@ty_2Enum_2Enum)) | (X = (inj__ty_2Enum_2Enum@(surj__ty_2Enum_2Enum@X)))))=$true)),inference(extcnf_combined,[status(esa)],[100])). 39.99/40.32 thf(141,plain,(((![X:$i]: ((~ ((mem@X)@ty_2Einteger_2Eint)) | (X = (inj__ty_2Einteger_2Eint@(surj__ty_2Einteger_2Eint@X)))))=$true)),inference(extcnf_combined,[status(esa)],[107])). 39.99/40.32 thf(142,plain,(((![A_27a:del]: ((![V0m:tp__ty_2Enum_2Enum,V1n:tp__ty_2Enum_2Enum]: ((~ (((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@V0m)) = ((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@V1n)))) | ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@V0m)))@((ap@(c_2Ewords_2Edimword@A_27a))@(c_2Ebool_2Ethe__value@A_27a)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@V1n)))@((ap@(c_2Ewords_2Edimword@A_27a))@(c_2Ebool_2Ethe__value@A_27a))))))) & (![V0m:tp__ty_2Enum_2Enum,V1n:tp__ty_2Enum_2Enum]: ((~ ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@V0m)))@((ap@(c_2Ewords_2Edimword@A_27a))@(c_2Ebool_2Ethe__value@A_27a)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@V1n)))@((ap@(c_2Ewords_2Edimword@A_27a))@(c_2Ebool_2Ethe__value@A_27a)))))) | (((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@V0m)) = ((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@V1n)))))))=$true)),inference(extcnf_combined,[status(esa)],[108])). 39.99/40.32 thf(144,plain,((((![A_27a:del,V0t1:$i]: ((~ ((mem@V0t1)@A_27a)) | (![V1t2:$i]: ((~ ((mem@V1t2)@A_27a)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@c_2Ebool_2ET))@V0t1))@V1t2) = V0t1))))) & (![A_27a:del,V2t1:$i]: ((~ ((mem@V2t1)@A_27a)) | (![V3t2:$i]: ((~ ((mem@V3t2)@A_27a)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@c_2Ebool_2EF))@V2t1))@V3t2) = V3t2))))))=$true)),inference(extcnf_combined,[status(esa)],[113])). 39.99/40.32 thf(145,plain,((((![Q:$i]: ((~ ((mem@Q)@bool)) | ((~ (p@((ap@c_2Ebool_2E_7E)@Q))) | (~ (p@Q))))) & (![Q:$i]: ((~ ((mem@Q)@bool)) | ((p@Q) | (p@((ap@c_2Ebool_2E_7E)@Q))))))=$true)),inference(extcnf_combined,[status(esa)],[117])). 39.99/40.32 thf(146,plain,(((![A_27a:del,V0x:$i]: ((~ ((mem@V0x)@A_27a)) | ((![V1y:$i]: ((~ ((mem@V1y)@A_27a)) | ((~ (V1y = V0x)) | (V0x = V1y)))) & (![V1y:$i]: ((~ ((mem@V1y)@A_27a)) | ((~ (V0x = V1y)) | (V1y = V0x)))))))=$true)),inference(extcnf_combined,[status(esa)],[120])). 39.99/40.32 thf(147,plain,(((![X:$i]: ((~ ((mem@X)@bool)) | (X = (inj__o@(p@X)))))=$true)),inference(extcnf_combined,[status(esa)],[122])). 39.99/40.32 thf(148,plain,(((![A:del,B:del,F:$i]: ((~ ((mem@F)@((arr@A)@B))) | (![G:$i]: ((~ ((mem@G)@((arr@A)@B))) | ((((mem@((((sK3_X@G)@F)@B)@A))@A) & (~ (((ap@F)@((((sK3_X@G)@F)@B)@A)) = ((ap@G)@((((sK3_X@G)@F)@B)@A))))) | (F = G))))))=$true)),inference(extcnf_combined,[status(esa)],[123])). 39.99/40.32 thf(149,plain,(((![A:del,B:del,F:($i>$i)]: ((((mem@(((sK4_X@F)@B)@A))@A) & (~ ((mem@(F@(((sK4_X@F)@B)@A)))@B))) | ((mem@((lam@A)@F))@((arr@A)@B))))=$true)),inference(extcnf_combined,[status(esa)],[124])). 39.99/40.32 thf(150,plain,(((![A:del,B:del,F:$i]: ((~ ((mem@F)@((arr@A)@B))) | (![X:$i]: ((~ ((mem@X)@A)) | ((mem@((ap@F)@X))@B)))))=$true)),inference(extcnf_combined,[status(esa)],[125])). 39.99/40.32 thf(151,plain,(((![A:del,F:($i>$i),X:$i]: ((~ ((mem@X)@A)) | (((ap@((lam@A)@F))@X) = (F@X))))=$true)),inference(extcnf_combined,[status(esa)],[126])). 39.99/40.32 thf(152,plain,(((![X:$o]: ((mem@(inj__o@X))@bool))=$true)),inference(copy,[status(thm)],[127])). 39.99/40.32 thf(153,plain,(((![A:del,F:($i>$i),X:$i]: ((~ ((mem@X)@A)) | (((ap@((lam@A)@F))@X) = (F@X))))=$true)),inference(copy,[status(thm)],[151])). 39.99/40.32 thf(154,plain,(((![A:del,B:del,F:$i]: ((~ ((mem@F)@((arr@A)@B))) | (![X:$i]: ((~ ((mem@X)@A)) | ((mem@((ap@F)@X))@B)))))=$true)),inference(copy,[status(thm)],[150])). 39.99/40.32 thf(155,plain,(((![A:del,B:del,F:($i>$i)]: ((((mem@(((sK4_X@F)@B)@A))@A) & (~ ((mem@(F@(((sK4_X@F)@B)@A)))@B))) | ((mem@((lam@A)@F))@((arr@A)@B))))=$true)),inference(copy,[status(thm)],[149])). 39.99/40.32 thf(156,plain,(((![A:del,B:del,F:$i]: ((~ ((mem@F)@((arr@A)@B))) | (![G:$i]: ((~ ((mem@G)@((arr@A)@B))) | ((((mem@((((sK3_X@G)@F)@B)@A))@A) & (~ (((ap@F)@((((sK3_X@G)@F)@B)@A)) = ((ap@G)@((((sK3_X@G)@F)@B)@A))))) | (F = G))))))=$true)),inference(copy,[status(thm)],[148])). 39.99/40.32 thf(157,plain,(((![X:$i]: ((~ ((mem@X)@bool)) | (X = (inj__o@(p@X)))))=$true)),inference(copy,[status(thm)],[147])). 39.99/40.32 thf(158,plain,(((![X:$o]: ((p@(inj__o@X)) = X))=$true)),inference(copy,[status(thm)],[121])). 39.99/40.32 thf(159,plain,(((![A_27a:del,V0x:$i]: ((~ ((mem@V0x)@A_27a)) | ((![V1y:$i]: ((~ ((mem@V1y)@A_27a)) | ((~ (V1y = V0x)) | (V0x = V1y)))) & (![V1y:$i]: ((~ ((mem@V1y)@A_27a)) | ((~ (V0x = V1y)) | (V1y = V0x)))))))=$true)),inference(copy,[status(thm)],[146])). 39.99/40.32 thf(160,plain,(((![A_27a:del]: ((mem@(c_2Emin_2E_3D@A_27a))@((arr@A_27a)@((arr@A_27a)@bool))))=$true)),inference(copy,[status(thm)],[119])). 39.99/40.32 thf(161,plain,((((mem@c_2Einteger_2Eint__of__num)@((arr@ty_2Enum_2Enum)@ty_2Einteger_2Eint))=$true)),inference(copy,[status(thm)],[118])). 39.99/40.32 thf(162,plain,((((![Q:$i]: ((~ ((mem@Q)@bool)) | ((~ (p@((ap@c_2Ebool_2E_7E)@Q))) | (~ (p@Q))))) & (![Q:$i]: ((~ ((mem@Q)@bool)) | ((p@Q) | (p@((ap@c_2Ebool_2E_7E)@Q))))))=$true)),inference(copy,[status(thm)],[145])). 39.99/40.32 thf(163,plain,(((![A_27a:del]: ((mem@(c_2Ewords_2En2w@A_27a))@((arr@ty_2Enum_2Enum)@((ty_2Efcp_2Ecart@bool)@A_27a))))=$true)),inference(copy,[status(thm)],[116])). 39.99/40.32 thf(164,plain,(((![V0n:tp__ty_2Enum_2Enum]: ((surj__ty_2Enum_2Enum@((ap@c_2Einteger_2ENum)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n)))) = V0n))=$true)),inference(copy,[status(thm)],[115])). 39.99/40.32 thf(165,plain,(((![X0:tp__ty_2Enum_2Enum]: ((inj__ty_2Einteger_2Eint@(fo__c_2Einteger_2Eint__of__num@X0)) = ((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@X0))))=$true)),inference(copy,[status(thm)],[114])). 39.99/40.32 thf(166,plain,((((![A_27a:del,V0t1:$i]: ((~ ((mem@V0t1)@A_27a)) | (![V1t2:$i]: ((~ ((mem@V1t2)@A_27a)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@c_2Ebool_2ET))@V0t1))@V1t2) = V0t1))))) & (![A_27a:del,V2t1:$i]: ((~ ((mem@V2t1)@A_27a)) | (![V3t2:$i]: ((~ ((mem@V3t2)@A_27a)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@c_2Ebool_2EF))@V2t1))@V3t2) = V3t2))))))=$true)),inference(copy,[status(thm)],[144])). 39.99/40.32 thf(167,plain,((((mem@c_2Einteger_2Eint__neg)@((arr@ty_2Einteger_2Eint)@ty_2Einteger_2Eint))=$true)),inference(copy,[status(thm)],[112])). 39.99/40.32 thf(168,plain,(((![X:tp__ty_2Enum_2Enum]: ((mem@(inj__ty_2Enum_2Enum@X))@ty_2Enum_2Enum))=$true)),inference(copy,[status(thm)],[111])). 39.99/40.32 thf(169,plain,((((mem@c_2Emin_2E_3D_3D_3E)@((arr@bool)@((arr@bool)@bool)))=$true)),inference(copy,[status(thm)],[110])). 39.99/40.32 thf(171,plain,(((![A_27a:del]: ((![V0m:tp__ty_2Enum_2Enum,V1n:tp__ty_2Enum_2Enum]: ((~ (((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@V0m)) = ((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@V1n)))) | ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@V0m)))@((ap@(c_2Ewords_2Edimword@A_27a))@(c_2Ebool_2Ethe__value@A_27a)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@V1n)))@((ap@(c_2Ewords_2Edimword@A_27a))@(c_2Ebool_2Ethe__value@A_27a))))))) & (![V0m:tp__ty_2Enum_2Enum,V1n:tp__ty_2Enum_2Enum]: ((~ ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@V0m)))@((ap@(c_2Ewords_2Edimword@A_27a))@(c_2Ebool_2Ethe__value@A_27a)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@V1n)))@((ap@(c_2Ewords_2Edimword@A_27a))@(c_2Ebool_2Ethe__value@A_27a)))))) | (((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@V0m)) = ((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@V1n)))))))=$true)),inference(copy,[status(thm)],[142])). 39.99/40.32 thf(172,plain,(((![X:$i]: ((~ ((mem@X)@ty_2Einteger_2Eint)) | (X = (inj__ty_2Einteger_2Eint@(surj__ty_2Einteger_2Eint@X)))))=$true)),inference(copy,[status(thm)],[141])). 39.99/40.32 thf(173,plain,(((![X:tp__ty_2Enum_2Enum]: ((surj__ty_2Enum_2Enum@(inj__ty_2Enum_2Enum@X)) = X))=$true)),inference(copy,[status(thm)],[106])). 39.99/40.32 thf(174,plain,((((mem@c_2Ebool_2E_2F_5C)@((arr@bool)@((arr@bool)@bool)))=$true)),inference(copy,[status(thm)],[105])). 39.99/40.32 thf(175,plain,((((mem@c_2Einteger_2Eint__lt)@((arr@ty_2Einteger_2Eint)@((arr@ty_2Einteger_2Eint)@bool)))=$true)),inference(copy,[status(thm)],[104])). 39.99/40.32 thf(176,plain,(((![A_27a:del]: ((mem@(c_2Ewords_2Eword__2comp@A_27a))@((arr@((ty_2Efcp_2Ecart@bool)@A_27a))@((ty_2Efcp_2Ecart@bool)@A_27a))))=$true)),inference(copy,[status(thm)],[103])). 39.99/40.32 thf(177,plain,(((![X:tp__ty_2Einteger_2Eint]: ((mem@(inj__ty_2Einteger_2Eint@X))@ty_2Einteger_2Eint))=$true)),inference(copy,[status(thm)],[102])). 39.99/40.32 thf(178,plain,(((![X0:tp__ty_2Enum_2Enum,X1:tp__ty_2Enum_2Enum]: ((inj__ty_2Enum_2Enum@((fo__c_2Earithmetic_2EMOD@X0)@X1)) = ((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@X0)))@(inj__ty_2Enum_2Enum@X1))))=$true)),inference(copy,[status(thm)],[101])). 39.99/40.32 thf(179,plain,(((![X:$i]: ((~ ((mem@X)@ty_2Enum_2Enum)) | (X = (inj__ty_2Enum_2Enum@(surj__ty_2Enum_2Enum@X)))))=$true)),inference(copy,[status(thm)],[140])). 39.99/40.32 thf(180,plain,((((mem@c_2Ebool_2E_7E)@((arr@bool)@bool))=$true)),inference(copy,[status(thm)],[99])). 39.99/40.32 thf(182,plain,(((p@c_2Ebool_2ET)=$true)),inference(copy,[status(thm)],[97])). 39.99/40.32 thf(183,plain,((((mem@c_2Eprim__rec_2E_3C)@((arr@ty_2Enum_2Enum)@((arr@ty_2Enum_2Enum)@bool)))=$true)),inference(copy,[status(thm)],[96])). 39.99/40.32 thf(184,plain,((((inj__ty_2Enum_2Enum@fo__c_2Enum_2E0) = c_2Enum_2E0)=$true)),inference(copy,[status(thm)],[95])). 39.99/40.32 thf(185,plain,((((((![V0n:tp__ty_2Enum_2Enum,V1m:tp__ty_2Enum_2Enum]: (~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m))))))) & ((![V0n:tp__ty_2Enum_2Enum,V1m:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m))))) | ((~ (V0n = fo__c_2Enum_2E0)) | (~ (V1m = fo__c_2Enum_2E0))))) & ((![V0n:tp__ty_2Enum_2Enum]: ((V0n = fo__c_2Enum_2E0) | (![V1m:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m))))))) & (![V0n:tp__ty_2Enum_2Enum,V1m:tp__ty_2Enum_2Enum]: ((V1m = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m))))))))) & ((![V0n:tp__ty_2Enum_2Enum,V1m:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m)))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@V1m)))@(inj__ty_2Enum_2Enum@V0n))))) & (![V0n:tp__ty_2Enum_2Enum,V1m:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@V1m)))@(inj__ty_2Enum_2Enum@V0n)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m))))))))) & ((![V0n:tp__ty_2Enum_2Enum,V1m:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@V0n)))@(inj__ty_2Enum_2Enum@V1m)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m)))))) & (![V0n:tp__ty_2Enum_2Enum,V1m:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V0n))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@V1m))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@V0n)))@(inj__ty_2Enum_2Enum@V1m)))))))=$true)),inference(copy,[status(thm)],[138])). 39.99/40.32 thf(186,plain,(((![A:del,X:$i]: ((~ ((mem@X)@A)) | ((![Y:$i]: ((~ ((mem@Y)@A)) | ((~ (X = Y)) | (p@((ap@((ap@(c_2Emin_2E_3D@A))@X))@Y))))) & (![Y:$i]: ((~ ((mem@Y)@A)) | ((~ (p@((ap@((ap@(c_2Emin_2E_3D@A))@X))@Y))) | (X = Y)))))))=$true)),inference(copy,[status(thm)],[137])). 39.99/40.32 thf(187,plain,(((![A_27a:del]: (((ap@(c_2Ewords_2Eword__2comp@A_27a))@((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))) = ((ap@(c_2Ewords_2En2w@A_27a))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))))=$true)),inference(copy,[status(thm)],[92])). 39.99/40.32 thf(188,plain,(((![Q:$i]: ((~ ((mem@Q)@bool)) | (((![R:$i]: ((~ ((mem@R)@bool)) | ((p@Q) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@Q))@R))))) & (![R:$i]: ((~ ((mem@R)@bool)) | ((~ (p@R)) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@Q))@R)))))) & (![R:$i]: ((~ ((mem@R)@bool)) | ((~ (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@Q))@R))) | ((~ (p@Q)) | (p@R))))))))=$true)),inference(copy,[status(thm)],[136])). 39.99/40.32 thf(189,plain,(((![A_27a:del]: ((mem@(c_2Ebool_2ECOND@A_27a))@((arr@bool)@((arr@A_27a)@((arr@A_27a)@A_27a)))))=$true)),inference(copy,[status(thm)],[90])). 39.99/40.32 thf(190,plain,((((surj__ty_2Einteger_2Eint@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)))) = (surj__ty_2Einteger_2Eint@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))))=$true)),inference(copy,[status(thm)],[89])). 39.99/40.32 thf(191,plain,((((mem@c_2Enum_2E0)@ty_2Enum_2Enum)=$true)),inference(copy,[status(thm)],[88])). 39.99/40.32 thf(192,plain,(((![A_27a:del,V0i:tp__ty_2Einteger_2Eint]: (((ap@(c_2Einteger__word_2Ei2w@A_27a))@(inj__ty_2Einteger_2Eint@V0i)) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@((ty_2Efcp_2Ecart@bool)@A_27a)))@((ap@((ap@c_2Einteger_2Eint__lt)@(inj__ty_2Einteger_2Eint@V0i)))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)))))@((ap@(c_2Ewords_2Eword__2comp@A_27a))@((ap@(c_2Ewords_2En2w@A_27a))@((ap@c_2Einteger_2ENum)@((ap@c_2Einteger_2Eint__neg)@(inj__ty_2Einteger_2Eint@V0i)))))))@((ap@(c_2Ewords_2En2w@A_27a))@((ap@c_2Einteger_2ENum)@(inj__ty_2Einteger_2Eint@V0i))))))=$true)),inference(copy,[status(thm)],[87])). 39.99/40.32 thf(193,plain,((((mem@c_2Einteger_2ENum)@((arr@ty_2Einteger_2Eint)@ty_2Enum_2Enum))=$true)),inference(copy,[status(thm)],[86])). 39.99/40.32 thf(194,plain,((((mem@c_2Ebool_2E_5C_2F)@((arr@bool)@((arr@bool)@bool)))=$true)),inference(copy,[status(thm)],[85])). 39.99/40.32 thf(195,plain,(((![A_27a:del]: ((mem@(c_2Ewords_2Edimword@A_27a))@((arr@(ty_2Ebool_2Eitself@A_27a))@ty_2Enum_2Enum)))=$true)),inference(copy,[status(thm)],[84])). 39.99/40.32 thf(196,plain,((((![A:del,Q:$i]: ((~ ((mem@Q)@((arr@A)@bool))) | ((((mem@((sK2_X@Q)@A))@A) & (~ (p@((ap@Q)@((sK2_X@Q)@A))))) | (p@((ap@(c_2Ebool_2E_21@A))@Q))))) & (![A:del,Q:$i]: ((~ ((mem@Q)@((arr@A)@bool))) | ((~ (p@((ap@(c_2Ebool_2E_21@A))@Q))) | (![X:$i]: ((~ ((mem@X)@A)) | (p@((ap@Q)@X))))))))=$true)),inference(copy,[status(thm)],[135])). 39.99/40.32 thf(197,plain,(((~ (p@c_2Ebool_2EF))=$true)),inference(copy,[status(thm)],[82])). 39.99/40.32 thf(198,plain,((((mem@c_2Ebool_2EF)@bool)=$true)),inference(copy,[status(thm)],[81])). 39.99/40.32 thf(199,plain,(((![Q:$i]: ((~ ((mem@Q)@bool)) | ((![R:$i]: ((~ ((mem@R)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_5C_2F)@Q))@R))) | ((p@R) | (p@Q))))) & ((![R:$i]: ((~ ((mem@R)@bool)) | ((~ (p@R)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@Q))@R))))) & (![R:$i]: ((~ ((mem@R)@bool)) | ((~ (p@Q)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@Q))@R)))))))))=$true)),inference(copy,[status(thm)],[134])). 39.99/40.32 thf(201,plain,(((![V0n:tp__ty_2Enum_2Enum]: (~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@V0n)))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)))))=$true)),inference(copy,[status(thm)],[78])). 39.99/40.32 thf(203,plain,(((![X0:tp__ty_2Einteger_2Eint]: ((inj__ty_2Enum_2Enum@(fo__c_2Einteger_2ENum@X0)) = ((ap@c_2Einteger_2ENum)@(inj__ty_2Einteger_2Eint@X0))))=$true)),inference(copy,[status(thm)],[76])). 39.99/40.32 thf(205,plain,(((![X0:tp__ty_2Einteger_2Eint]: ((inj__ty_2Einteger_2Eint@(fo__c_2Einteger_2Eint__neg@X0)) = ((ap@c_2Einteger_2Eint__neg)@(inj__ty_2Einteger_2Eint@X0))))=$true)),inference(copy,[status(thm)],[74])). 39.99/40.32 thf(206,plain,(((![A_27a:del]: ((mem@(c_2Ebool_2Ethe__value@A_27a))@(ty_2Ebool_2Eitself@A_27a)))=$true)),inference(copy,[status(thm)],[73])). 39.99/40.32 thf(207,plain,(((![A_27a:del]: ((mem@(c_2Ebool_2E_21@A_27a))@((arr@((arr@A_27a)@bool))@bool)))=$true)),inference(copy,[status(thm)],[72])). 39.99/40.32 thf(208,plain,(((![X:tp__ty_2Einteger_2Eint]: ((surj__ty_2Einteger_2Eint@(inj__ty_2Einteger_2Eint@X)) = X))=$true)),inference(copy,[status(thm)],[71])). 39.99/40.32 thf(209,plain,(((![Q:$i]: ((~ ((mem@Q)@bool)) | ((![R:$i]: ((~ ((mem@R)@bool)) | (((~ (p@Q)) | (~ (p@R))) | (p@((ap@((ap@c_2Ebool_2E_2F_5C)@Q))@R))))) & ((![R:$i]: ((~ ((mem@R)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@Q))@R))) | (p@Q)))) & (![R:$i]: ((~ ((mem@R)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@Q))@R))) | (p@R))))))))=$true)),inference(copy,[status(thm)],[131])). 39.99/40.32 thf(210,plain,((((mem@c_2Earithmetic_2EMOD)@((arr@ty_2Enum_2Enum)@((arr@ty_2Enum_2Enum)@ty_2Enum_2Enum)))=$true)),inference(copy,[status(thm)],[69])). 39.99/40.32 thf(211,plain,(((![A_27a:del]: ((mem@(c_2Einteger__word_2Ei2w@A_27a))@((arr@ty_2Einteger_2Eint)@((ty_2Efcp_2Ecart@bool)@A_27a))))=$true)),inference(copy,[status(thm)],[68])). 39.99/40.32 thf(212,plain,((((mem@c_2Ebool_2ET)@bool)=$true)),inference(copy,[status(thm)],[67])). 39.99/40.32 thf(213,plain,(((![A_27a:del,V0P:$i]: ((~ ((mem@V0P)@bool)) | (![V1Q:$i]: ((~ ((mem@V1Q)@bool)) | (![V2x:$i]: ((~ ((mem@V2x)@A_27a)) | (![V3x_27:$i]: ((~ ((mem@V3x_27)@A_27a)) | (![V4y:$i]: ((~ ((mem@V4y)@A_27a)) | ((((![V5y_27:$i]: ((~ ((mem@V5y_27)@A_27a)) | ((((p@V1Q) | ((~ (p@V1Q)) | (~ (p@V0P)))) | (~ (p@V1Q))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V0P))@V2x))@V4y) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V1Q))@V3x_27))@V5y_27))))) & (![V5y_27:$i]: ((~ ((mem@V5y_27)@A_27a)) | ((((p@V1Q) | ((p@V1Q) | (p@V0P))) | (~ (p@V1Q))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V0P))@V2x))@V4y) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V1Q))@V3x_27))@V5y_27)))))) & ((![V5y_27:$i]: ((~ ((mem@V5y_27)@A_27a)) | ((((~ (V2x = V3x_27)) | ((~ (p@V1Q)) | (~ (p@V0P)))) | (~ (p@V1Q))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V0P))@V2x))@V4y) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V1Q))@V3x_27))@V5y_27))))) & (![V5y_27:$i]: ((~ ((mem@V5y_27)@A_27a)) | ((((~ (V2x = V3x_27)) | ((p@V1Q) | (p@V0P))) | (~ (p@V1Q))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V0P))@V2x))@V4y) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V1Q))@V3x_27))@V5y_27))))))) & (((![V5y_27:$i]: ((~ ((mem@V5y_27)@A_27a)) | ((((p@V1Q) | ((~ (p@V1Q)) | (~ (p@V0P)))) | (~ (V4y = V5y_27))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V0P))@V2x))@V4y) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V1Q))@V3x_27))@V5y_27))))) & (![V5y_27:$i]: ((~ ((mem@V5y_27)@A_27a)) | ((((p@V1Q) | ((p@V1Q) | (p@V0P))) | (~ (V4y = V5y_27))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V0P))@V2x))@V4y) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V1Q))@V3x_27))@V5y_27)))))) & ((![V5y_27:$i]: ((~ ((mem@V5y_27)@A_27a)) | ((((~ (V2x = V3x_27)) | ((~ (p@V1Q)) | (~ (p@V0P)))) | (~ (V4y = V5y_27))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V0P))@V2x))@V4y) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V1Q))@V3x_27))@V5y_27))))) & (![V5y_27:$i]: ((~ ((mem@V5y_27)@A_27a)) | ((((~ (V2x = V3x_27)) | ((p@V1Q) | (p@V0P))) | (~ (V4y = V5y_27))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V0P))@V2x))@V4y) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@A_27a))@V1Q))@V3x_27))@V5y_27))))))))))))))))))=$true)),inference(copy,[status(thm)],[130])). 39.99/40.32 thf(214,plain,(((~ (((ap@(c_2Einteger__word_2Ei2w@sK1_A_27a))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))) = ((ap@(c_2Ewords_2En2w@sK1_A_27a))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))))=$true)),inference(copy,[status(thm)],[129])). 39.99/40.32 thf(215,plain,(((![SX0:del,SX1:del,SX2:($i>$i)]: ((~ ((~ ((mem@(((sK4_X@SX2)@SX1)@SX0))@SX0)) | (~ (~ ((mem@(SX2@(((sK4_X@SX2)@SX1)@SX0)))@SX1))))) | ((mem@((lam@SX0)@SX2))@((arr@SX0)@SX1))))=$true)),inference(unfold_def,[status(thm)],[155])). 39.99/40.32 thf(216,plain,(((~ ((~ (![SX0:del,SX1:$i]: ((~ ((mem@SX1)@((arr@SX0)@bool))) | ((~ ((~ ((mem@((sK2_X@SX1)@SX0))@SX0)) | (~ (~ (p@((ap@SX1)@((sK2_X@SX1)@SX0))))))) | (p@((ap@(c_2Ebool_2E_21@SX0))@SX1)))))) | (~ (![SX0:del,SX1:$i]: ((~ ((mem@SX1)@((arr@SX0)@bool))) | ((~ (p@((ap@(c_2Ebool_2E_21@SX0))@SX1))) | (![SX2:$i]: ((~ ((mem@SX2)@SX0)) | (p@((ap@SX1)@SX2))))))))))=$true)),inference(unfold_def,[status(thm)],[196])). 39.99/40.32 thf(217,plain,(((![SX0:del,SX1:del,SX2:$i]: ((~ ((mem@SX2)@((arr@SX0)@SX1))) | (![SX3:$i]: ((~ ((mem@SX3)@((arr@SX0)@SX1))) | ((~ ((~ ((mem@((((sK3_X@SX3)@SX2)@SX1)@SX0))@SX0)) | (~ (~ (((ap@SX2)@((((sK3_X@SX3)@SX2)@SX1)@SX0)) = ((ap@SX3)@((((sK3_X@SX3)@SX2)@SX1)@SX0))))))) | (SX2 = SX3))))))=$true)),inference(unfold_def,[status(thm)],[156])). 39.99/40.32 thf(218,plain,(((![SX0:$i]: ((~ ((mem@SX0)@bool)) | (~ ((~ (![SX1:$i]: ((~ ((mem@SX1)@bool)) | (((~ (p@SX0)) | (~ (p@SX1))) | (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SX0))@SX1)))))) | (~ (~ ((~ (![SX1:$i]: ((~ ((mem@SX1)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SX0))@SX1))) | (p@SX0))))) | (~ (![SX1:$i]: ((~ ((mem@SX1)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SX0))@SX1))) | (p@SX1))))))))))))=$true)),inference(unfold_def,[status(thm)],[209])). 39.99/40.32 thf(219,plain,(((~ ((~ (~ ((~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: (~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | ((~ (SX0 = fo__c_2Enum_2E0)) | (~ (SX1 = fo__c_2Enum_2E0)))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum]: ((SX0 = fo__c_2Enum_2E0) | (![SX1:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((SX1 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))))))))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))))))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX0)))@(inj__ty_2Enum_2Enum@SX1)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX0)))@(inj__ty_2Enum_2Enum@SX1)))))))))))=$true)),inference(unfold_def,[status(thm)],[185])). 39.99/40.32 thf(220,plain,(((~ ((~ (![SX0:del,SX1:$i]: ((~ ((mem@SX1)@SX0)) | (![SX2:$i]: ((~ ((mem@SX2)@SX0)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@c_2Ebool_2ET))@SX1))@SX2) = SX1)))))) | (~ (![SX0:del,SX1:$i]: ((~ ((mem@SX1)@SX0)) | (![SX2:$i]: ((~ ((mem@SX2)@SX0)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@c_2Ebool_2EF))@SX1))@SX2) = SX2))))))))=$true)),inference(unfold_def,[status(thm)],[166])). 39.99/40.32 thf(221,plain,(((~ ((~ (![SX0:$i]: ((~ ((mem@SX0)@bool)) | ((~ (p@((ap@c_2Ebool_2E_7E)@SX0))) | (~ (p@SX0)))))) | (~ (![SX0:$i]: ((~ ((mem@SX0)@bool)) | ((p@SX0) | (p@((ap@c_2Ebool_2E_7E)@SX0))))))))=$true)),inference(unfold_def,[status(thm)],[162])). 39.99/40.32 thf(222,plain,(((![SX0:del]: (~ ((~ (![SX1:tp__ty_2Enum_2Enum,SX2:tp__ty_2Enum_2Enum]: ((~ (((ap@(c_2Ewords_2En2w@SX0))@(inj__ty_2Enum_2Enum@SX1)) = ((ap@(c_2Ewords_2En2w@SX0))@(inj__ty_2Enum_2Enum@SX2)))) | ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SX1)))@((ap@(c_2Ewords_2Edimword@SX0))@(c_2Ebool_2Ethe__value@SX0)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SX2)))@((ap@(c_2Ewords_2Edimword@SX0))@(c_2Ebool_2Ethe__value@SX0)))))))) | (~ (![SX1:tp__ty_2Enum_2Enum,SX2:tp__ty_2Enum_2Enum]: ((~ ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SX1)))@((ap@(c_2Ewords_2Edimword@SX0))@(c_2Ebool_2Ethe__value@SX0)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SX2)))@((ap@(c_2Ewords_2Edimword@SX0))@(c_2Ebool_2Ethe__value@SX0)))))) | (((ap@(c_2Ewords_2En2w@SX0))@(inj__ty_2Enum_2Enum@SX1)) = ((ap@(c_2Ewords_2En2w@SX0))@(inj__ty_2Enum_2Enum@SX2)))))))))=$true)),inference(unfold_def,[status(thm)],[171])). 39.99/40.32 thf(223,plain,(((![SX0:$i]: ((~ ((mem@SX0)@bool)) | (~ ((~ (![SX1:$i]: ((~ ((mem@SX1)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SX0))@SX1))) | ((p@SX1) | (p@SX0)))))) | (~ (~ ((~ (![SX1:$i]: ((~ ((mem@SX1)@bool)) | ((~ (p@SX1)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SX0))@SX1)))))) | (~ (![SX1:$i]: ((~ ((mem@SX1)@bool)) | ((~ (p@SX0)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SX0))@SX1)))))))))))))=$true)),inference(unfold_def,[status(thm)],[199])). 39.99/40.32 thf(224,plain,(((![SX0:del,SX1:$i]: ((~ ((mem@SX1)@SX0)) | (~ ((~ (![SX2:$i]: ((~ ((mem@SX2)@SX0)) | ((~ (SX1 = SX2)) | (p@((ap@((ap@(c_2Emin_2E_3D@SX0))@SX1))@SX2)))))) | (~ (![SX2:$i]: ((~ ((mem@SX2)@SX0)) | ((~ (p@((ap@((ap@(c_2Emin_2E_3D@SX0))@SX1))@SX2))) | (SX1 = SX2)))))))))=$true)),inference(unfold_def,[status(thm)],[186])). 39.99/40.32 thf(226,plain,(((![SX0:del,SX1:$i]: ((~ ((mem@SX1)@bool)) | (![SX2:$i]: ((~ ((mem@SX2)@bool)) | (![SX3:$i]: ((~ ((mem@SX3)@SX0)) | (![SX4:$i]: ((~ ((mem@SX4)@SX0)) | (![SX5:$i]: ((~ ((mem@SX5)@SX0)) | (~ ((~ (~ ((~ (~ ((~ (![SX6:$i]: ((~ ((mem@SX6)@SX0)) | ((((p@SX2) | ((~ (p@SX2)) | (~ (p@SX1)))) | (~ (p@SX2))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@SX1))@SX3))@SX5) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@SX2))@SX4))@SX6)))))) | (~ (![SX6:$i]: ((~ ((mem@SX6)@SX0)) | ((((p@SX2) | ((p@SX2) | (p@SX1))) | (~ (p@SX2))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@SX1))@SX3))@SX5) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@SX2))@SX4))@SX6))))))))) | (~ (~ ((~ (![SX6:$i]: ((~ ((mem@SX6)@SX0)) | ((((~ (SX3 = SX4)) | ((~ (p@SX2)) | (~ (p@SX1)))) | (~ (p@SX2))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@SX1))@SX3))@SX5) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@SX2))@SX4))@SX6)))))) | (~ (![SX6:$i]: ((~ ((mem@SX6)@SX0)) | ((((~ (SX3 = SX4)) | ((p@SX2) | (p@SX1))) | (~ (p@SX2))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@SX1))@SX3))@SX5) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@SX2))@SX4))@SX6)))))))))))) | (~ (~ ((~ (~ ((~ (![SX6:$i]: ((~ ((mem@SX6)@SX0)) | ((((p@SX2) | ((~ (p@SX2)) | (~ (p@SX1)))) | (~ (SX5 = SX6))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@SX1))@SX3))@SX5) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@SX2))@SX4))@SX6)))))) | (~ (![SX6:$i]: ((~ ((mem@SX6)@SX0)) | ((((p@SX2) | ((p@SX2) | (p@SX1))) | (~ (SX5 = SX6))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@SX1))@SX3))@SX5) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@SX2))@SX4))@SX6))))))))) | (~ (~ ((~ (![SX6:$i]: ((~ ((mem@SX6)@SX0)) | ((((~ (SX3 = SX4)) | ((~ (p@SX2)) | (~ (p@SX1)))) | (~ (SX5 = SX6))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@SX1))@SX3))@SX5) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@SX2))@SX4))@SX6)))))) | (~ (![SX6:$i]: ((~ ((mem@SX6)@SX0)) | ((((~ (SX3 = SX4)) | ((p@SX2) | (p@SX1))) | (~ (SX5 = SX6))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@SX1))@SX3))@SX5) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@SX2))@SX4))@SX6))))))))))))))))))))))))=$true)),inference(unfold_def,[status(thm)],[213])). 39.99/40.32 thf(227,plain,(((![SX0:del,SX1:$i]: ((~ ((mem@SX1)@SX0)) | (~ ((~ (![SX2:$i]: ((~ ((mem@SX2)@SX0)) | ((~ (SX2 = SX1)) | (SX1 = SX2))))) | (~ (![SX2:$i]: ((~ ((mem@SX2)@SX0)) | ((~ (SX1 = SX2)) | (SX2 = SX1)))))))))=$true)),inference(unfold_def,[status(thm)],[159])). 39.99/40.32 thf(229,plain,(((![SX0:$i]: ((~ ((mem@SX0)@bool)) | (~ ((~ (~ ((~ (![SX1:$i]: ((~ ((mem@SX1)@bool)) | ((p@SX0) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SX0))@SX1)))))) | (~ (![SX1:$i]: ((~ ((mem@SX1)@bool)) | ((~ (p@SX1)) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SX0))@SX1))))))))) | (~ (![SX1:$i]: ((~ ((mem@SX1)@bool)) | ((~ (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SX0))@SX1))) | ((~ (p@SX0)) | (p@SX1))))))))))=$true)),inference(unfold_def,[status(thm)],[188])). 39.99/40.32 thf(230,plain,(![SV1:$o]: ((((mem@(inj__o@SV1))@bool)=$true))),inference(extcnf_forall_special_pos,[status(thm)],[152])). 39.99/40.32 thf(231,plain,((((mem@(inj__o@$true))@bool)=$true)),inference(extcnf_forall_special_pos,[status(thm)],[152])). 39.99/40.32 thf(232,plain,((((mem@(inj__o@$false))@bool)=$true)),inference(extcnf_forall_special_pos,[status(thm)],[152])). 39.99/40.32 thf(233,plain,(![SV2:del]: (((![SY85:($i>$i),SY86:$i]: ((~ ((mem@SY86)@SV2)) | (((ap@((lam@SV2)@SY85))@SY86) = (SY85@SY86))))=$true))),inference(extcnf_forall_pos,[status(thm)],[153])). 39.99/40.32 thf(234,plain,(![SV3:del]: (((![SY87:del,SY88:$i]: ((~ ((mem@SY88)@((arr@SV3)@SY87))) | (![SY89:$i]: ((~ ((mem@SY89)@SV3)) | ((mem@((ap@SY88)@SY89))@SY87)))))=$true))),inference(extcnf_forall_pos,[status(thm)],[154])). 39.99/40.32 thf(235,plain,(![SV4:$i]: ((((~ ((mem@SV4)@bool)) | (SV4 = (inj__o@(p@SV4))))=$true))),inference(extcnf_forall_pos,[status(thm)],[157])). 39.99/40.32 thf(236,plain,(![SV5:$o]: ((((p@(inj__o@SV5)) = SV5)=$true))),inference(extcnf_forall_special_pos,[status(thm)],[158])). 39.99/40.32 thf(237,plain,((((p@(inj__o@$true)) = $true)=$true)),inference(extcnf_forall_special_pos,[status(thm)],[158])). 39.99/40.32 thf(238,plain,((((p@(inj__o@$false)) = $false)=$true)),inference(extcnf_forall_special_pos,[status(thm)],[158])). 39.99/40.32 thf(239,plain,(![SV6:del]: ((((mem@(c_2Emin_2E_3D@SV6))@((arr@SV6)@((arr@SV6)@bool)))=$true))),inference(extcnf_forall_pos,[status(thm)],[160])). 39.99/40.32 thf(240,plain,(![SV7:del]: ((((mem@(c_2Ewords_2En2w@SV7))@((arr@ty_2Enum_2Enum)@((ty_2Efcp_2Ecart@bool)@SV7)))=$true))),inference(extcnf_forall_pos,[status(thm)],[163])). 39.99/40.32 thf(241,plain,(![SV8:tp__ty_2Enum_2Enum]: ((((surj__ty_2Enum_2Enum@((ap@c_2Einteger_2ENum)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV8)))) = SV8)=$true))),inference(extcnf_forall_pos,[status(thm)],[164])). 39.99/40.32 thf(242,plain,(![SV9:tp__ty_2Enum_2Enum]: ((((inj__ty_2Einteger_2Eint@(fo__c_2Einteger_2Eint__of__num@SV9)) = ((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV9)))=$true))),inference(extcnf_forall_pos,[status(thm)],[165])). 39.99/40.32 thf(243,plain,(![SV10:tp__ty_2Enum_2Enum]: ((((mem@(inj__ty_2Enum_2Enum@SV10))@ty_2Enum_2Enum)=$true))),inference(extcnf_forall_pos,[status(thm)],[168])). 39.99/40.32 thf(245,plain,(![SV11:$i]: ((((~ ((mem@SV11)@ty_2Einteger_2Eint)) | (SV11 = (inj__ty_2Einteger_2Eint@(surj__ty_2Einteger_2Eint@SV11))))=$true))),inference(extcnf_forall_pos,[status(thm)],[172])). 39.99/40.32 thf(246,plain,(![SV12:tp__ty_2Enum_2Enum]: ((((surj__ty_2Enum_2Enum@(inj__ty_2Enum_2Enum@SV12)) = SV12)=$true))),inference(extcnf_forall_pos,[status(thm)],[173])). 39.99/40.32 thf(247,plain,(![SV13:del]: ((((mem@(c_2Ewords_2Eword__2comp@SV13))@((arr@((ty_2Efcp_2Ecart@bool)@SV13))@((ty_2Efcp_2Ecart@bool)@SV13)))=$true))),inference(extcnf_forall_pos,[status(thm)],[176])). 39.99/40.32 thf(248,plain,(![SV14:tp__ty_2Einteger_2Eint]: ((((mem@(inj__ty_2Einteger_2Eint@SV14))@ty_2Einteger_2Eint)=$true))),inference(extcnf_forall_pos,[status(thm)],[177])). 39.99/40.32 thf(249,plain,(![SV15:tp__ty_2Enum_2Enum]: (((![SY90:tp__ty_2Enum_2Enum]: ((inj__ty_2Enum_2Enum@((fo__c_2Earithmetic_2EMOD@SV15)@SY90)) = ((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV15)))@(inj__ty_2Enum_2Enum@SY90))))=$true))),inference(extcnf_forall_pos,[status(thm)],[178])). 39.99/40.32 thf(250,plain,(![SV16:$i]: ((((~ ((mem@SV16)@ty_2Enum_2Enum)) | (SV16 = (inj__ty_2Enum_2Enum@(surj__ty_2Enum_2Enum@SV16))))=$true))),inference(extcnf_forall_pos,[status(thm)],[179])). 39.99/40.32 thf(251,plain,(![SV17:del]: (((((ap@(c_2Ewords_2Eword__2comp@SV17))@((ap@(c_2Ewords_2En2w@SV17))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))) = ((ap@(c_2Ewords_2En2w@SV17))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)))=$true))),inference(extcnf_forall_pos,[status(thm)],[187])). 39.99/40.32 thf(252,plain,(![SV18:del]: ((((mem@(c_2Ebool_2ECOND@SV18))@((arr@bool)@((arr@SV18)@((arr@SV18)@SV18))))=$true))),inference(extcnf_forall_pos,[status(thm)],[189])). 39.99/40.32 thf(253,plain,(![SV19:del]: (((![SY91:tp__ty_2Einteger_2Eint]: (((ap@(c_2Einteger__word_2Ei2w@SV19))@(inj__ty_2Einteger_2Eint@SY91)) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@((ty_2Efcp_2Ecart@bool)@SV19)))@((ap@((ap@c_2Einteger_2Eint__lt)@(inj__ty_2Einteger_2Eint@SY91)))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)))))@((ap@(c_2Ewords_2Eword__2comp@SV19))@((ap@(c_2Ewords_2En2w@SV19))@((ap@c_2Einteger_2ENum)@((ap@c_2Einteger_2Eint__neg)@(inj__ty_2Einteger_2Eint@SY91)))))))@((ap@(c_2Ewords_2En2w@SV19))@((ap@c_2Einteger_2ENum)@(inj__ty_2Einteger_2Eint@SY91))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[192])). 39.99/40.32 thf(254,plain,(![SV20:del]: ((((mem@(c_2Ewords_2Edimword@SV20))@((arr@(ty_2Ebool_2Eitself@SV20))@ty_2Enum_2Enum))=$true))),inference(extcnf_forall_pos,[status(thm)],[195])). 39.99/40.32 thf(255,plain,(((p@c_2Ebool_2EF)=$false)),inference(extcnf_not_pos,[status(thm)],[197])). 39.99/40.32 thf(257,plain,(![SV21:tp__ty_2Enum_2Enum]: (((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SV21)))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))))=$true))),inference(extcnf_forall_pos,[status(thm)],[201])). 39.99/40.32 thf(258,plain,(![SV22:tp__ty_2Einteger_2Eint]: ((((inj__ty_2Enum_2Enum@(fo__c_2Einteger_2ENum@SV22)) = ((ap@c_2Einteger_2ENum)@(inj__ty_2Einteger_2Eint@SV22)))=$true))),inference(extcnf_forall_pos,[status(thm)],[203])). 39.99/40.32 thf(259,plain,(![SV23:tp__ty_2Einteger_2Eint]: ((((inj__ty_2Einteger_2Eint@(fo__c_2Einteger_2Eint__neg@SV23)) = ((ap@c_2Einteger_2Eint__neg)@(inj__ty_2Einteger_2Eint@SV23)))=$true))),inference(extcnf_forall_pos,[status(thm)],[205])). 39.99/40.32 thf(260,plain,(![SV24:del]: ((((mem@(c_2Ebool_2Ethe__value@SV24))@(ty_2Ebool_2Eitself@SV24))=$true))),inference(extcnf_forall_pos,[status(thm)],[206])). 39.99/40.32 thf(261,plain,(![SV25:del]: ((((mem@(c_2Ebool_2E_21@SV25))@((arr@((arr@SV25)@bool))@bool))=$true))),inference(extcnf_forall_pos,[status(thm)],[207])). 39.99/40.32 thf(262,plain,(![SV26:tp__ty_2Einteger_2Eint]: ((((surj__ty_2Einteger_2Eint@(inj__ty_2Einteger_2Eint@SV26)) = SV26)=$true))),inference(extcnf_forall_pos,[status(thm)],[208])). 39.99/40.32 thf(263,plain,(![SV27:del]: ((((mem@(c_2Einteger__word_2Ei2w@SV27))@((arr@ty_2Einteger_2Eint)@((ty_2Efcp_2Ecart@bool)@SV27)))=$true))),inference(extcnf_forall_pos,[status(thm)],[211])). 39.99/40.32 thf(264,plain,(((((ap@(c_2Einteger__word_2Ei2w@sK1_A_27a))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))) = ((ap@(c_2Ewords_2En2w@sK1_A_27a))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)))=$false)),inference(extcnf_not_pos,[status(thm)],[214])). 39.99/40.32 thf(265,plain,(![SV28:del]: (((![SY92:del,SY93:($i>$i)]: ((~ ((~ ((mem@(((sK4_X@SY93)@SY92)@SV28))@SV28)) | (~ (~ ((mem@(SY93@(((sK4_X@SY93)@SY92)@SV28)))@SY92))))) | ((mem@((lam@SV28)@SY93))@((arr@SV28)@SY92))))=$true))),inference(extcnf_forall_pos,[status(thm)],[215])). 39.99/40.32 thf(266,plain,((((~ (![SX0:del,SX1:$i]: ((~ ((mem@SX1)@((arr@SX0)@bool))) | ((~ ((~ ((mem@((sK2_X@SX1)@SX0))@SX0)) | (~ (~ (p@((ap@SX1)@((sK2_X@SX1)@SX0))))))) | (p@((ap@(c_2Ebool_2E_21@SX0))@SX1)))))) | (~ (![SX0:del,SX1:$i]: ((~ ((mem@SX1)@((arr@SX0)@bool))) | ((~ (p@((ap@(c_2Ebool_2E_21@SX0))@SX1))) | (![SX2:$i]: ((~ ((mem@SX2)@SX0)) | (p@((ap@SX1)@SX2)))))))))=$false)),inference(extcnf_not_pos,[status(thm)],[216])). 39.99/40.32 thf(267,plain,(![SV29:del]: (((![SY94:del,SY95:$i]: ((~ ((mem@SY95)@((arr@SV29)@SY94))) | (![SY96:$i]: ((~ ((mem@SY96)@((arr@SV29)@SY94))) | ((~ ((~ ((mem@((((sK3_X@SY96)@SY95)@SY94)@SV29))@SV29)) | (~ (~ (((ap@SY95)@((((sK3_X@SY96)@SY95)@SY94)@SV29)) = ((ap@SY96)@((((sK3_X@SY96)@SY95)@SY94)@SV29))))))) | (SY95 = SY96))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[217])). 39.99/40.32 thf(268,plain,(![SV30:$i]: ((((~ ((mem@SV30)@bool)) | (~ ((~ (![SY97:$i]: ((~ ((mem@SY97)@bool)) | (((~ (p@SV30)) | (~ (p@SY97))) | (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY97)))))) | (~ (~ ((~ (![SY98:$i]: ((~ ((mem@SY98)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY98))) | (p@SV30))))) | (~ (![SY99:$i]: ((~ ((mem@SY99)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY99))) | (p@SY99)))))))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[218])). 39.99/40.32 thf(269,plain,((((~ (~ ((~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: (~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | ((~ (SX0 = fo__c_2Enum_2E0)) | (~ (SX1 = fo__c_2Enum_2E0)))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum]: ((SX0 = fo__c_2Enum_2E0) | (![SX1:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((SX1 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))))))))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))))))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX0)))@(inj__ty_2Enum_2Enum@SX1)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX0)))@(inj__ty_2Enum_2Enum@SX1))))))))))=$false)),inference(extcnf_not_pos,[status(thm)],[219])). 39.99/40.32 thf(270,plain,((((~ (![SX0:del,SX1:$i]: ((~ ((mem@SX1)@SX0)) | (![SX2:$i]: ((~ ((mem@SX2)@SX0)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@c_2Ebool_2ET))@SX1))@SX2) = SX1)))))) | (~ (![SX0:del,SX1:$i]: ((~ ((mem@SX1)@SX0)) | (![SX2:$i]: ((~ ((mem@SX2)@SX0)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@c_2Ebool_2EF))@SX1))@SX2) = SX2)))))))=$false)),inference(extcnf_not_pos,[status(thm)],[220])). 39.99/40.32 thf(271,plain,((((~ (![SX0:$i]: ((~ ((mem@SX0)@bool)) | ((~ (p@((ap@c_2Ebool_2E_7E)@SX0))) | (~ (p@SX0)))))) | (~ (![SX0:$i]: ((~ ((mem@SX0)@bool)) | ((p@SX0) | (p@((ap@c_2Ebool_2E_7E)@SX0)))))))=$false)),inference(extcnf_not_pos,[status(thm)],[221])). 39.99/40.32 thf(272,plain,(![SV31:del]: (((~ ((~ (![SY100:tp__ty_2Enum_2Enum,SY101:tp__ty_2Enum_2Enum]: ((~ (((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SY100)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SY101)))) | ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SY100)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SY101)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))))))) | (~ (![SY102:tp__ty_2Enum_2Enum,SY103:tp__ty_2Enum_2Enum]: ((~ ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SY102)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SY103)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))))) | (((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SY102)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SY103))))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[222])). 39.99/40.32 thf(273,plain,(![SV32:$i]: ((((~ ((mem@SV32)@bool)) | (~ ((~ (![SY104:$i]: ((~ ((mem@SY104)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY104))) | ((p@SY104) | (p@SV32)))))) | (~ (~ ((~ (![SY105:$i]: ((~ ((mem@SY105)@bool)) | ((~ (p@SY105)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY105)))))) | (~ (![SY106:$i]: ((~ ((mem@SY106)@bool)) | ((~ (p@SV32)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY106))))))))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[223])). 39.99/40.32 thf(274,plain,(![SV33:del]: (((![SY107:$i]: ((~ ((mem@SY107)@SV33)) | (~ ((~ (![SY108:$i]: ((~ ((mem@SY108)@SV33)) | ((~ (SY107 = SY108)) | (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SY107))@SY108)))))) | (~ (![SY109:$i]: ((~ ((mem@SY109)@SV33)) | ((~ (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SY107))@SY109))) | (SY107 = SY109)))))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[224])). 39.99/40.32 thf(276,plain,(![SV35:del]: (((![SY117:$i]: ((~ ((mem@SY117)@bool)) | (![SY118:$i]: ((~ ((mem@SY118)@bool)) | (![SY119:$i]: ((~ ((mem@SY119)@SV35)) | (![SY120:$i]: ((~ ((mem@SY120)@SV35)) | (![SY121:$i]: ((~ ((mem@SY121)@SV35)) | (~ ((~ (~ ((~ (~ ((~ (![SY122:$i]: ((~ ((mem@SY122)@SV35)) | ((((p@SY118) | ((~ (p@SY118)) | (~ (p@SY117)))) | (~ (p@SY118))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY117))@SY119))@SY121) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY118))@SY120))@SY122)))))) | (~ (![SY123:$i]: ((~ ((mem@SY123)@SV35)) | ((((p@SY118) | ((p@SY118) | (p@SY117))) | (~ (p@SY118))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY117))@SY119))@SY121) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY118))@SY120))@SY123))))))))) | (~ (~ ((~ (![SY124:$i]: ((~ ((mem@SY124)@SV35)) | ((((~ (SY119 = SY120)) | ((~ (p@SY118)) | (~ (p@SY117)))) | (~ (p@SY118))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY117))@SY119))@SY121) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY118))@SY120))@SY124)))))) | (~ (![SY125:$i]: ((~ ((mem@SY125)@SV35)) | ((((~ (SY119 = SY120)) | ((p@SY118) | (p@SY117))) | (~ (p@SY118))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY117))@SY119))@SY121) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY118))@SY120))@SY125)))))))))))) | (~ (~ ((~ (~ ((~ (![SY126:$i]: ((~ ((mem@SY126)@SV35)) | ((((p@SY118) | ((~ (p@SY118)) | (~ (p@SY117)))) | (~ (SY121 = SY126))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY117))@SY119))@SY121) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY118))@SY120))@SY126)))))) | (~ (![SY127:$i]: ((~ ((mem@SY127)@SV35)) | ((((p@SY118) | ((p@SY118) | (p@SY117))) | (~ (SY121 = SY127))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY117))@SY119))@SY121) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY118))@SY120))@SY127))))))))) | (~ (~ ((~ (![SY128:$i]: ((~ ((mem@SY128)@SV35)) | ((((~ (SY119 = SY120)) | ((~ (p@SY118)) | (~ (p@SY117)))) | (~ (SY121 = SY128))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY117))@SY119))@SY121) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY118))@SY120))@SY128)))))) | (~ (![SY129:$i]: ((~ ((mem@SY129)@SV35)) | ((((~ (SY119 = SY120)) | ((p@SY118) | (p@SY117))) | (~ (SY121 = SY129))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY117))@SY119))@SY121) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY118))@SY120))@SY129))))))))))))))))))))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[226])). 39.99/40.32 thf(277,plain,(![SV36:del]: (((![SY130:$i]: ((~ ((mem@SY130)@SV36)) | (~ ((~ (![SY131:$i]: ((~ ((mem@SY131)@SV36)) | ((~ (SY131 = SY130)) | (SY130 = SY131))))) | (~ (![SY132:$i]: ((~ ((mem@SY132)@SV36)) | ((~ (SY130 = SY132)) | (SY132 = SY130)))))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[227])). 39.99/40.32 thf(279,plain,(![SV38:$i]: ((((~ ((mem@SV38)@bool)) | (~ ((~ (~ ((~ (![SY141:$i]: ((~ ((mem@SY141)@bool)) | ((p@SV38) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY141)))))) | (~ (![SY142:$i]: ((~ ((mem@SY142)@bool)) | ((~ (p@SY142)) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY142))))))))) | (~ (![SY143:$i]: ((~ ((mem@SY143)@bool)) | ((~ (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY143))) | ((~ (p@SV38)) | (p@SY143)))))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[229])). 39.99/40.32 thf(280,plain,(![SV39:($i>$i),SV2:del]: (((![SY144:$i]: ((~ ((mem@SY144)@SV2)) | (((ap@((lam@SV2)@SV39))@SY144) = (SV39@SY144))))=$true))),inference(extcnf_forall_pos,[status(thm)],[233])). 39.99/40.32 thf(281,plain,(![SV40:del,SV3:del]: (((![SY145:$i]: ((~ ((mem@SY145)@((arr@SV3)@SV40))) | (![SY146:$i]: ((~ ((mem@SY146)@SV3)) | ((mem@((ap@SY145)@SY146))@SV40)))))=$true))),inference(extcnf_forall_pos,[status(thm)],[234])). 39.99/40.32 thf(282,plain,(![SV4:$i]: (((~ ((mem@SV4)@bool))=$true) | ((SV4 = (inj__o@(p@SV4)))=$true))),inference(extcnf_or_pos,[status(thm)],[235])). 39.99/40.32 thf(283,plain,(![SV5:$o]: ((((~ ((p@(inj__o@SV5)) | SV5)) | (~ ((~ (p@(inj__o@SV5))) | (~ (SV5)))))=$true))),inference(extcnf_equal_pos,[status(thm)],[236])). 39.99/40.32 thf(284,plain,(![SV5:$o]: ((((p@(inj__o@SV5)) = SV5)=$true))),inference(extcnf_equal_pos,[status(thm)],[236])). 39.99/40.32 thf(285,plain,((((~ ((p@(inj__o@$true)) | $true)) | (~ ((~ (p@(inj__o@$true))) | (~ ($true)))))=$true)),inference(extcnf_equal_pos,[status(thm)],[237])). 39.99/40.32 thf(286,plain,((((p@(inj__o@$true)) = $true)=$true)),inference(extcnf_equal_pos,[status(thm)],[237])). 39.99/40.32 thf(287,plain,((((~ ((p@(inj__o@$false)) | $false)) | (~ ((~ (p@(inj__o@$false))) | (~ ($false)))))=$true)),inference(extcnf_equal_pos,[status(thm)],[238])). 39.99/40.32 thf(288,plain,((((p@(inj__o@$false)) = $false)=$true)),inference(extcnf_equal_pos,[status(thm)],[238])). 39.99/40.32 thf(290,plain,(![SV11:$i]: (((~ ((mem@SV11)@ty_2Einteger_2Eint))=$true) | ((SV11 = (inj__ty_2Einteger_2Eint@(surj__ty_2Einteger_2Eint@SV11)))=$true))),inference(extcnf_or_pos,[status(thm)],[245])). 39.99/40.32 thf(291,plain,(![SV42:tp__ty_2Enum_2Enum,SV15:tp__ty_2Enum_2Enum]: ((((inj__ty_2Enum_2Enum@((fo__c_2Earithmetic_2EMOD@SV15)@SV42)) = ((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV15)))@(inj__ty_2Enum_2Enum@SV42)))=$true))),inference(extcnf_forall_pos,[status(thm)],[249])). 39.99/40.32 thf(292,plain,(![SV16:$i]: (((~ ((mem@SV16)@ty_2Enum_2Enum))=$true) | ((SV16 = (inj__ty_2Enum_2Enum@(surj__ty_2Enum_2Enum@SV16)))=$true))),inference(extcnf_or_pos,[status(thm)],[250])). 39.99/40.32 thf(293,plain,(![SV43:tp__ty_2Einteger_2Eint,SV19:del]: (((((ap@(c_2Einteger__word_2Ei2w@SV19))@(inj__ty_2Einteger_2Eint@SV43)) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@((ty_2Efcp_2Ecart@bool)@SV19)))@((ap@((ap@c_2Einteger_2Eint__lt)@(inj__ty_2Einteger_2Eint@SV43)))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)))))@((ap@(c_2Ewords_2Eword__2comp@SV19))@((ap@(c_2Ewords_2En2w@SV19))@((ap@c_2Einteger_2ENum)@((ap@c_2Einteger_2Eint__neg)@(inj__ty_2Einteger_2Eint@SV43)))))))@((ap@(c_2Ewords_2En2w@SV19))@((ap@c_2Einteger_2ENum)@(inj__ty_2Einteger_2Eint@SV43)))))=$true))),inference(extcnf_forall_pos,[status(thm)],[253])). 39.99/40.32 thf(295,plain,(![SV21:tp__ty_2Enum_2Enum]: (((p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SV21)))@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)))=$false))),inference(extcnf_not_pos,[status(thm)],[257])). 39.99/40.32 thf(296,plain,(![SV28:del,SV45:del]: (((![SY148:($i>$i)]: ((~ ((~ ((mem@(((sK4_X@SY148)@SV45)@SV28))@SV28)) | (~ (~ ((mem@(SY148@(((sK4_X@SY148)@SV45)@SV28)))@SV45))))) | ((mem@((lam@SV28)@SY148))@((arr@SV28)@SV45))))=$true))),inference(extcnf_forall_pos,[status(thm)],[265])). 39.99/40.32 thf(297,plain,(((~ (![SX0:del,SX1:$i]: ((~ ((mem@SX1)@((arr@SX0)@bool))) | ((~ ((~ ((mem@((sK2_X@SX1)@SX0))@SX0)) | (~ (~ (p@((ap@SX1)@((sK2_X@SX1)@SX0))))))) | (p@((ap@(c_2Ebool_2E_21@SX0))@SX1))))))=$false)),inference(extcnf_or_neg,[status(thm)],[266])). 39.99/40.32 thf(298,plain,(((~ (![SX0:del,SX1:$i]: ((~ ((mem@SX1)@((arr@SX0)@bool))) | ((~ (p@((ap@(c_2Ebool_2E_21@SX0))@SX1))) | (![SX2:$i]: ((~ ((mem@SX2)@SX0)) | (p@((ap@SX1)@SX2))))))))=$false)),inference(extcnf_or_neg,[status(thm)],[266])). 39.99/40.32 thf(299,plain,(![SV46:del,SV29:del]: (((![SY149:$i]: ((~ ((mem@SY149)@((arr@SV29)@SV46))) | (![SY150:$i]: ((~ ((mem@SY150)@((arr@SV29)@SV46))) | ((~ ((~ ((mem@((((sK3_X@SY150)@SY149)@SV46)@SV29))@SV29)) | (~ (~ (((ap@SY149)@((((sK3_X@SY150)@SY149)@SV46)@SV29)) = ((ap@SY150)@((((sK3_X@SY150)@SY149)@SV46)@SV29))))))) | (SY149 = SY150))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[267])). 39.99/40.32 thf(300,plain,(![SV30:$i]: (((~ ((mem@SV30)@bool))=$true) | ((~ ((~ (![SY97:$i]: ((~ ((mem@SY97)@bool)) | (((~ (p@SV30)) | (~ (p@SY97))) | (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY97)))))) | (~ (~ ((~ (![SY98:$i]: ((~ ((mem@SY98)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY98))) | (p@SV30))))) | (~ (![SY99:$i]: ((~ ((mem@SY99)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY99))) | (p@SY99))))))))))=$true))),inference(extcnf_or_pos,[status(thm)],[268])). 39.99/40.32 thf(301,plain,(((~ (~ ((~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: (~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | ((~ (SX0 = fo__c_2Enum_2E0)) | (~ (SX1 = fo__c_2Enum_2E0)))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum]: ((SX0 = fo__c_2Enum_2E0) | (![SX1:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((SX1 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))))))))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))))))))))))=$false)),inference(extcnf_or_neg,[status(thm)],[269])). 39.99/40.32 thf(302,plain,(((~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX0)))@(inj__ty_2Enum_2Enum@SX1)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX0)))@(inj__ty_2Enum_2Enum@SX1)))))))))=$false)),inference(extcnf_or_neg,[status(thm)],[269])). 39.99/40.32 thf(303,plain,(((~ (![SX0:del,SX1:$i]: ((~ ((mem@SX1)@SX0)) | (![SX2:$i]: ((~ ((mem@SX2)@SX0)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@c_2Ebool_2ET))@SX1))@SX2) = SX1))))))=$false)),inference(extcnf_or_neg,[status(thm)],[270])). 39.99/40.32 thf(304,plain,(((~ (![SX0:del,SX1:$i]: ((~ ((mem@SX1)@SX0)) | (![SX2:$i]: ((~ ((mem@SX2)@SX0)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@c_2Ebool_2EF))@SX1))@SX2) = SX2))))))=$false)),inference(extcnf_or_neg,[status(thm)],[270])). 39.99/40.32 thf(305,plain,(((~ (![SX0:$i]: ((~ ((mem@SX0)@bool)) | ((~ (p@((ap@c_2Ebool_2E_7E)@SX0))) | (~ (p@SX0))))))=$false)),inference(extcnf_or_neg,[status(thm)],[271])). 39.99/40.32 thf(306,plain,(((~ (![SX0:$i]: ((~ ((mem@SX0)@bool)) | ((p@SX0) | (p@((ap@c_2Ebool_2E_7E)@SX0))))))=$false)),inference(extcnf_or_neg,[status(thm)],[271])). 39.99/40.32 thf(307,plain,(![SV31:del]: ((((~ (![SY100:tp__ty_2Enum_2Enum,SY101:tp__ty_2Enum_2Enum]: ((~ (((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SY100)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SY101)))) | ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SY100)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SY101)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))))))) | (~ (![SY102:tp__ty_2Enum_2Enum,SY103:tp__ty_2Enum_2Enum]: ((~ ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SY102)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SY103)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))))) | (((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SY102)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SY103)))))))=$false))),inference(extcnf_not_pos,[status(thm)],[272])). 39.99/40.32 thf(308,plain,(![SV32:$i]: (((~ ((mem@SV32)@bool))=$true) | ((~ ((~ (![SY104:$i]: ((~ ((mem@SY104)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY104))) | ((p@SY104) | (p@SV32)))))) | (~ (~ ((~ (![SY105:$i]: ((~ ((mem@SY105)@bool)) | ((~ (p@SY105)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY105)))))) | (~ (![SY106:$i]: ((~ ((mem@SY106)@bool)) | ((~ (p@SV32)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY106)))))))))))=$true))),inference(extcnf_or_pos,[status(thm)],[273])). 39.99/40.32 thf(309,plain,(![SV33:del,SV47:$i]: ((((~ ((mem@SV47)@SV33)) | (~ ((~ (![SY151:$i]: ((~ ((mem@SY151)@SV33)) | ((~ (SV47 = SY151)) | (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SY151)))))) | (~ (![SY152:$i]: ((~ ((mem@SY152)@SV33)) | ((~ (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SY152))) | (SV47 = SY152))))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[274])). 39.99/40.32 thf(311,plain,(![SV35:del,SV48:$i]: ((((~ ((mem@SV48)@bool)) | (![SY153:$i]: ((~ ((mem@SY153)@bool)) | (![SY154:$i]: ((~ ((mem@SY154)@SV35)) | (![SY155:$i]: ((~ ((mem@SY155)@SV35)) | (![SY156:$i]: ((~ ((mem@SY156)@SV35)) | (~ ((~ (~ ((~ (~ ((~ (![SY157:$i]: ((~ ((mem@SY157)@SV35)) | ((((p@SY153) | ((~ (p@SY153)) | (~ (p@SV48)))) | (~ (p@SY153))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY157)))))) | (~ (![SY158:$i]: ((~ ((mem@SY158)@SV35)) | ((((p@SY153) | ((p@SY153) | (p@SV48))) | (~ (p@SY153))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY158))))))))) | (~ (~ ((~ (![SY159:$i]: ((~ ((mem@SY159)@SV35)) | ((((~ (SY154 = SY155)) | ((~ (p@SY153)) | (~ (p@SV48)))) | (~ (p@SY153))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY159)))))) | (~ (![SY160:$i]: ((~ ((mem@SY160)@SV35)) | ((((~ (SY154 = SY155)) | ((p@SY153) | (p@SV48))) | (~ (p@SY153))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY160)))))))))))) | (~ (~ ((~ (~ ((~ (![SY161:$i]: ((~ ((mem@SY161)@SV35)) | ((((p@SY153) | ((~ (p@SY153)) | (~ (p@SV48)))) | (~ (SY156 = SY161))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY161)))))) | (~ (![SY162:$i]: ((~ ((mem@SY162)@SV35)) | ((((p@SY153) | ((p@SY153) | (p@SV48))) | (~ (SY156 = SY162))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY162))))))))) | (~ (~ ((~ (![SY163:$i]: ((~ ((mem@SY163)@SV35)) | ((((~ (SY154 = SY155)) | ((~ (p@SY153)) | (~ (p@SV48)))) | (~ (SY156 = SY163))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY163)))))) | (~ (![SY164:$i]: ((~ ((mem@SY164)@SV35)) | ((((~ (SY154 = SY155)) | ((p@SY153) | (p@SV48))) | (~ (SY156 = SY164))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY164)))))))))))))))))))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[276])). 39.99/40.32 thf(312,plain,(![SV36:del,SV49:$i]: ((((~ ((mem@SV49)@SV36)) | (~ ((~ (![SY165:$i]: ((~ ((mem@SY165)@SV36)) | ((~ (SY165 = SV49)) | (SV49 = SY165))))) | (~ (![SY166:$i]: ((~ ((mem@SY166)@SV36)) | ((~ (SV49 = SY166)) | (SY166 = SV49))))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[277])). 39.99/40.32 thf(314,plain,(![SV38:$i]: (((~ ((mem@SV38)@bool))=$true) | ((~ ((~ (~ ((~ (![SY141:$i]: ((~ ((mem@SY141)@bool)) | ((p@SV38) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY141)))))) | (~ (![SY142:$i]: ((~ ((mem@SY142)@bool)) | ((~ (p@SY142)) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY142))))))))) | (~ (![SY143:$i]: ((~ ((mem@SY143)@bool)) | ((~ (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY143))) | ((~ (p@SV38)) | (p@SY143))))))))=$true))),inference(extcnf_or_pos,[status(thm)],[279])). 39.99/40.32 thf(315,plain,(![SV39:($i>$i),SV2:del,SV50:$i]: ((((~ ((mem@SV50)@SV2)) | (((ap@((lam@SV2)@SV39))@SV50) = (SV39@SV50)))=$true))),inference(extcnf_forall_pos,[status(thm)],[280])). 39.99/40.32 thf(316,plain,(![SV40:del,SV3:del,SV51:$i]: ((((~ ((mem@SV51)@((arr@SV3)@SV40))) | (![SY167:$i]: ((~ ((mem@SY167)@SV3)) | ((mem@((ap@SV51)@SY167))@SV40))))=$true))),inference(extcnf_forall_pos,[status(thm)],[281])). 39.99/40.32 thf(317,plain,(![SV4:$i]: ((((mem@SV4)@bool)=$false) | ((SV4 = (inj__o@(p@SV4)))=$true))),inference(extcnf_not_pos,[status(thm)],[282])). 39.99/40.32 thf(318,plain,(![SV5:$o]: (((~ ((p@(inj__o@SV5)) | SV5))=$true) | ((~ ((~ (p@(inj__o@SV5))) | (~ (SV5))))=$true))),inference(extcnf_or_pos,[status(thm)],[283])). 39.99/40.32 thf(319,plain,(((~ ((p@(inj__o@$true)) | $true))=$true) | ((~ ((~ (p@(inj__o@$true))) | (~ ($true))))=$true)),inference(extcnf_or_pos,[status(thm)],[285])). 39.99/40.32 thf(320,plain,(((~ ((p@(inj__o@$false)) | $false))=$true) | ((~ ((~ (p@(inj__o@$false))) | (~ ($false))))=$true)),inference(extcnf_or_pos,[status(thm)],[287])). 39.99/40.32 thf(322,plain,(![SV11:$i]: ((((mem@SV11)@ty_2Einteger_2Eint)=$false) | ((SV11 = (inj__ty_2Einteger_2Eint@(surj__ty_2Einteger_2Eint@SV11)))=$true))),inference(extcnf_not_pos,[status(thm)],[290])). 39.99/40.32 thf(323,plain,(![SV16:$i]: ((((mem@SV16)@ty_2Enum_2Enum)=$false) | ((SV16 = (inj__ty_2Enum_2Enum@(surj__ty_2Enum_2Enum@SV16)))=$true))),inference(extcnf_not_pos,[status(thm)],[292])). 39.99/40.32 thf(325,plain,(![SV28:del,SV45:del,SV53:($i>$i)]: ((((~ ((~ ((mem@(((sK4_X@SV53)@SV45)@SV28))@SV28)) | (~ (~ ((mem@(SV53@(((sK4_X@SV53)@SV45)@SV28)))@SV45))))) | ((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45)))=$true))),inference(extcnf_forall_pos,[status(thm)],[296])). 39.99/40.32 thf(326,plain,(((![SX0:del,SX1:$i]: ((~ ((mem@SX1)@((arr@SX0)@bool))) | ((~ ((~ ((mem@((sK2_X@SX1)@SX0))@SX0)) | (~ (~ (p@((ap@SX1)@((sK2_X@SX1)@SX0))))))) | (p@((ap@(c_2Ebool_2E_21@SX0))@SX1)))))=$true)),inference(extcnf_not_neg,[status(thm)],[297])). 39.99/40.32 thf(327,plain,(((![SX0:del,SX1:$i]: ((~ ((mem@SX1)@((arr@SX0)@bool))) | ((~ (p@((ap@(c_2Ebool_2E_21@SX0))@SX1))) | (![SX2:$i]: ((~ ((mem@SX2)@SX0)) | (p@((ap@SX1)@SX2)))))))=$true)),inference(extcnf_not_neg,[status(thm)],[298])). 39.99/40.32 thf(328,plain,(![SV46:del,SV29:del,SV54:$i]: ((((~ ((mem@SV54)@((arr@SV29)@SV46))) | (![SY168:$i]: ((~ ((mem@SY168)@((arr@SV29)@SV46))) | ((~ ((~ ((mem@((((sK3_X@SY168)@SV54)@SV46)@SV29))@SV29)) | (~ (~ (((ap@SV54)@((((sK3_X@SY168)@SV54)@SV46)@SV29)) = ((ap@SY168)@((((sK3_X@SY168)@SV54)@SV46)@SV29))))))) | (SV54 = SY168)))))=$true))),inference(extcnf_forall_pos,[status(thm)],[299])). 39.99/40.32 thf(329,plain,(![SV30:$i]: ((((mem@SV30)@bool)=$false) | ((~ ((~ (![SY97:$i]: ((~ ((mem@SY97)@bool)) | (((~ (p@SV30)) | (~ (p@SY97))) | (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY97)))))) | (~ (~ ((~ (![SY98:$i]: ((~ ((mem@SY98)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY98))) | (p@SV30))))) | (~ (![SY99:$i]: ((~ ((mem@SY99)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY99))) | (p@SY99))))))))))=$true))),inference(extcnf_not_pos,[status(thm)],[300])). 39.99/40.32 thf(330,plain,(((~ ((~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: (~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | ((~ (SX0 = fo__c_2Enum_2E0)) | (~ (SX1 = fo__c_2Enum_2E0)))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum]: ((SX0 = fo__c_2Enum_2E0) | (![SX1:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((SX1 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))))))))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))))))))=$true)),inference(extcnf_not_neg,[status(thm)],[301])). 39.99/40.32 thf(331,plain,(((~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX0)))@(inj__ty_2Enum_2Enum@SX1)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX0)))@(inj__ty_2Enum_2Enum@SX1))))))))=$true)),inference(extcnf_not_neg,[status(thm)],[302])). 39.99/40.32 thf(332,plain,(((![SX0:del,SX1:$i]: ((~ ((mem@SX1)@SX0)) | (![SX2:$i]: ((~ ((mem@SX2)@SX0)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@c_2Ebool_2ET))@SX1))@SX2) = SX1)))))=$true)),inference(extcnf_not_neg,[status(thm)],[303])). 39.99/40.32 thf(333,plain,(((![SX0:del,SX1:$i]: ((~ ((mem@SX1)@SX0)) | (![SX2:$i]: ((~ ((mem@SX2)@SX0)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SX0))@c_2Ebool_2EF))@SX1))@SX2) = SX2)))))=$true)),inference(extcnf_not_neg,[status(thm)],[304])). 39.99/40.32 thf(334,plain,(((![SX0:$i]: ((~ ((mem@SX0)@bool)) | ((~ (p@((ap@c_2Ebool_2E_7E)@SX0))) | (~ (p@SX0)))))=$true)),inference(extcnf_not_neg,[status(thm)],[305])). 39.99/40.32 thf(335,plain,(((![SX0:$i]: ((~ ((mem@SX0)@bool)) | ((p@SX0) | (p@((ap@c_2Ebool_2E_7E)@SX0)))))=$true)),inference(extcnf_not_neg,[status(thm)],[306])). 39.99/40.32 thf(336,plain,(![SV31:del]: (((~ (![SY100:tp__ty_2Enum_2Enum,SY101:tp__ty_2Enum_2Enum]: ((~ (((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SY100)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SY101)))) | ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SY100)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SY101)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31))))))))=$false))),inference(extcnf_or_neg,[status(thm)],[307])). 39.99/40.32 thf(337,plain,(![SV31:del]: (((~ (![SY102:tp__ty_2Enum_2Enum,SY103:tp__ty_2Enum_2Enum]: ((~ ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SY102)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SY103)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))))) | (((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SY102)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SY103))))))=$false))),inference(extcnf_or_neg,[status(thm)],[307])). 39.99/40.32 thf(338,plain,(![SV32:$i]: ((((mem@SV32)@bool)=$false) | ((~ ((~ (![SY104:$i]: ((~ ((mem@SY104)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY104))) | ((p@SY104) | (p@SV32)))))) | (~ (~ ((~ (![SY105:$i]: ((~ ((mem@SY105)@bool)) | ((~ (p@SY105)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY105)))))) | (~ (![SY106:$i]: ((~ ((mem@SY106)@bool)) | ((~ (p@SV32)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY106)))))))))))=$true))),inference(extcnf_not_pos,[status(thm)],[308])). 39.99/40.32 thf(339,plain,(![SV33:del,SV47:$i]: (((~ ((mem@SV47)@SV33))=$true) | ((~ ((~ (![SY151:$i]: ((~ ((mem@SY151)@SV33)) | ((~ (SV47 = SY151)) | (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SY151)))))) | (~ (![SY152:$i]: ((~ ((mem@SY152)@SV33)) | ((~ (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SY152))) | (SV47 = SY152)))))))=$true))),inference(extcnf_or_pos,[status(thm)],[309])). 39.99/40.32 thf(341,plain,(![SV35:del,SV48:$i]: (((~ ((mem@SV48)@bool))=$true) | ((![SY153:$i]: ((~ ((mem@SY153)@bool)) | (![SY154:$i]: ((~ ((mem@SY154)@SV35)) | (![SY155:$i]: ((~ ((mem@SY155)@SV35)) | (![SY156:$i]: ((~ ((mem@SY156)@SV35)) | (~ ((~ (~ ((~ (~ ((~ (![SY157:$i]: ((~ ((mem@SY157)@SV35)) | ((((p@SY153) | ((~ (p@SY153)) | (~ (p@SV48)))) | (~ (p@SY153))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY157)))))) | (~ (![SY158:$i]: ((~ ((mem@SY158)@SV35)) | ((((p@SY153) | ((p@SY153) | (p@SV48))) | (~ (p@SY153))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY158))))))))) | (~ (~ ((~ (![SY159:$i]: ((~ ((mem@SY159)@SV35)) | ((((~ (SY154 = SY155)) | ((~ (p@SY153)) | (~ (p@SV48)))) | (~ (p@SY153))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY159)))))) | (~ (![SY160:$i]: ((~ ((mem@SY160)@SV35)) | ((((~ (SY154 = SY155)) | ((p@SY153) | (p@SV48))) | (~ (p@SY153))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY160)))))))))))) | (~ (~ ((~ (~ ((~ (![SY161:$i]: ((~ ((mem@SY161)@SV35)) | ((((p@SY153) | ((~ (p@SY153)) | (~ (p@SV48)))) | (~ (SY156 = SY161))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY161)))))) | (~ (![SY162:$i]: ((~ ((mem@SY162)@SV35)) | ((((p@SY153) | ((p@SY153) | (p@SV48))) | (~ (SY156 = SY162))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY162))))))))) | (~ (~ ((~ (![SY163:$i]: ((~ ((mem@SY163)@SV35)) | ((((~ (SY154 = SY155)) | ((~ (p@SY153)) | (~ (p@SV48)))) | (~ (SY156 = SY163))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY163)))))) | (~ (![SY164:$i]: ((~ ((mem@SY164)@SV35)) | ((((~ (SY154 = SY155)) | ((p@SY153) | (p@SV48))) | (~ (SY156 = SY164))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY164))))))))))))))))))))))=$true))),inference(extcnf_or_pos,[status(thm)],[311])). 39.99/40.32 thf(342,plain,(![SV36:del,SV49:$i]: (((~ ((mem@SV49)@SV36))=$true) | ((~ ((~ (![SY165:$i]: ((~ ((mem@SY165)@SV36)) | ((~ (SY165 = SV49)) | (SV49 = SY165))))) | (~ (![SY166:$i]: ((~ ((mem@SY166)@SV36)) | ((~ (SV49 = SY166)) | (SY166 = SV49)))))))=$true))),inference(extcnf_or_pos,[status(thm)],[312])). 39.99/40.32 thf(344,plain,(![SV38:$i]: ((((mem@SV38)@bool)=$false) | ((~ ((~ (~ ((~ (![SY141:$i]: ((~ ((mem@SY141)@bool)) | ((p@SV38) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY141)))))) | (~ (![SY142:$i]: ((~ ((mem@SY142)@bool)) | ((~ (p@SY142)) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY142))))))))) | (~ (![SY143:$i]: ((~ ((mem@SY143)@bool)) | ((~ (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY143))) | ((~ (p@SV38)) | (p@SY143))))))))=$true))),inference(extcnf_not_pos,[status(thm)],[314])). 39.99/40.32 thf(345,plain,(![SV39:($i>$i),SV2:del,SV50:$i]: (((~ ((mem@SV50)@SV2))=$true) | ((((ap@((lam@SV2)@SV39))@SV50) = (SV39@SV50))=$true))),inference(extcnf_or_pos,[status(thm)],[315])). 39.99/40.32 thf(346,plain,(![SV40:del,SV3:del,SV51:$i]: (((~ ((mem@SV51)@((arr@SV3)@SV40)))=$true) | ((![SY167:$i]: ((~ ((mem@SY167)@SV3)) | ((mem@((ap@SV51)@SY167))@SV40)))=$true))),inference(extcnf_or_pos,[status(thm)],[316])). 39.99/40.32 thf(347,plain,(![SV5:$o]: ((((p@(inj__o@SV5)) | SV5)=$false) | ((~ ((~ (p@(inj__o@SV5))) | (~ (SV5))))=$true))),inference(extcnf_not_pos,[status(thm)],[318])). 39.99/40.32 thf(348,plain,((((p@(inj__o@$true)) | $true)=$false) | ((~ ((~ (p@(inj__o@$true))) | (~ ($true))))=$true)),inference(extcnf_not_pos,[status(thm)],[319])). 39.99/40.32 thf(349,plain,((((p@(inj__o@$false)) | $false)=$false) | ((~ ((~ (p@(inj__o@$false))) | (~ ($false))))=$true)),inference(extcnf_not_pos,[status(thm)],[320])). 39.99/40.32 thf(351,plain,(![SV28:del,SV45:del,SV53:($i>$i)]: (((~ ((~ ((mem@(((sK4_X@SV53)@SV45)@SV28))@SV28)) | (~ (~ ((mem@(SV53@(((sK4_X@SV53)@SV45)@SV28)))@SV45)))))=$true) | (((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45))=$true))),inference(extcnf_or_pos,[status(thm)],[325])). 39.99/40.32 thf(352,plain,(![SV55:del]: (((![SY169:$i]: ((~ ((mem@SY169)@((arr@SV55)@bool))) | ((~ ((~ ((mem@((sK2_X@SY169)@SV55))@SV55)) | (~ (~ (p@((ap@SY169)@((sK2_X@SY169)@SV55))))))) | (p@((ap@(c_2Ebool_2E_21@SV55))@SY169)))))=$true))),inference(extcnf_forall_pos,[status(thm)],[326])). 39.99/40.32 thf(353,plain,(![SV56:del]: (((![SY170:$i]: ((~ ((mem@SY170)@((arr@SV56)@bool))) | ((~ (p@((ap@(c_2Ebool_2E_21@SV56))@SY170))) | (![SY171:$i]: ((~ ((mem@SY171)@SV56)) | (p@((ap@SY170)@SY171)))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[327])). 39.99/40.32 thf(354,plain,(![SV46:del,SV29:del,SV54:$i]: (((~ ((mem@SV54)@((arr@SV29)@SV46)))=$true) | ((![SY168:$i]: ((~ ((mem@SY168)@((arr@SV29)@SV46))) | ((~ ((~ ((mem@((((sK3_X@SY168)@SV54)@SV46)@SV29))@SV29)) | (~ (~ (((ap@SV54)@((((sK3_X@SY168)@SV54)@SV46)@SV29)) = ((ap@SY168)@((((sK3_X@SY168)@SV54)@SV46)@SV29))))))) | (SV54 = SY168))))=$true))),inference(extcnf_or_pos,[status(thm)],[328])). 39.99/40.32 thf(355,plain,(![SV30:$i]: ((((~ (![SY97:$i]: ((~ ((mem@SY97)@bool)) | (((~ (p@SV30)) | (~ (p@SY97))) | (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY97)))))) | (~ (~ ((~ (![SY98:$i]: ((~ ((mem@SY98)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY98))) | (p@SV30))))) | (~ (![SY99:$i]: ((~ ((mem@SY99)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY99))) | (p@SY99)))))))))=$false) | (((mem@SV30)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[329])). 39.99/40.32 thf(356,plain,((((~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: (~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | ((~ (SX0 = fo__c_2Enum_2E0)) | (~ (SX1 = fo__c_2Enum_2E0)))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum]: ((SX0 = fo__c_2Enum_2E0) | (![SX1:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((SX1 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))))))))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))))))))))=$false)),inference(extcnf_not_pos,[status(thm)],[330])). 39.99/40.32 thf(357,plain,((((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX0)))@(inj__ty_2Enum_2Enum@SX1)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX0)))@(inj__ty_2Enum_2Enum@SX1)))))))=$false)),inference(extcnf_not_pos,[status(thm)],[331])). 39.99/40.32 thf(358,plain,(![SV57:del]: (((![SY172:$i]: ((~ ((mem@SY172)@SV57)) | (![SY173:$i]: ((~ ((mem@SY173)@SV57)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV57))@c_2Ebool_2ET))@SY172))@SY173) = SY172)))))=$true))),inference(extcnf_forall_pos,[status(thm)],[332])). 39.99/40.32 thf(359,plain,(![SV58:del]: (((![SY174:$i]: ((~ ((mem@SY174)@SV58)) | (![SY175:$i]: ((~ ((mem@SY175)@SV58)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV58))@c_2Ebool_2EF))@SY174))@SY175) = SY175)))))=$true))),inference(extcnf_forall_pos,[status(thm)],[333])). 39.99/40.32 thf(360,plain,(![SV59:$i]: ((((~ ((mem@SV59)@bool)) | ((~ (p@((ap@c_2Ebool_2E_7E)@SV59))) | (~ (p@SV59))))=$true))),inference(extcnf_forall_pos,[status(thm)],[334])). 39.99/40.32 thf(361,plain,(![SV60:$i]: ((((~ ((mem@SV60)@bool)) | ((p@SV60) | (p@((ap@c_2Ebool_2E_7E)@SV60))))=$true))),inference(extcnf_forall_pos,[status(thm)],[335])). 39.99/40.32 thf(362,plain,(![SV31:del]: (((![SY100:tp__ty_2Enum_2Enum,SY101:tp__ty_2Enum_2Enum]: ((~ (((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SY100)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SY101)))) | ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SY100)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SY101)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))))))=$true))),inference(extcnf_not_neg,[status(thm)],[336])). 39.99/40.32 thf(363,plain,(![SV31:del]: (((![SY102:tp__ty_2Enum_2Enum,SY103:tp__ty_2Enum_2Enum]: ((~ ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SY102)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SY103)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))))) | (((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SY102)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SY103)))))=$true))),inference(extcnf_not_neg,[status(thm)],[337])). 39.99/40.32 thf(364,plain,(![SV32:$i]: ((((~ (![SY104:$i]: ((~ ((mem@SY104)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY104))) | ((p@SY104) | (p@SV32)))))) | (~ (~ ((~ (![SY105:$i]: ((~ ((mem@SY105)@bool)) | ((~ (p@SY105)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY105)))))) | (~ (![SY106:$i]: ((~ ((mem@SY106)@bool)) | ((~ (p@SV32)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY106))))))))))=$false) | (((mem@SV32)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[338])). 39.99/40.32 thf(365,plain,(![SV33:del,SV47:$i]: ((((mem@SV47)@SV33)=$false) | ((~ ((~ (![SY151:$i]: ((~ ((mem@SY151)@SV33)) | ((~ (SV47 = SY151)) | (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SY151)))))) | (~ (![SY152:$i]: ((~ ((mem@SY152)@SV33)) | ((~ (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SY152))) | (SV47 = SY152)))))))=$true))),inference(extcnf_not_pos,[status(thm)],[339])). 39.99/40.32 thf(367,plain,(![SV35:del,SV48:$i]: ((((mem@SV48)@bool)=$false) | ((![SY153:$i]: ((~ ((mem@SY153)@bool)) | (![SY154:$i]: ((~ ((mem@SY154)@SV35)) | (![SY155:$i]: ((~ ((mem@SY155)@SV35)) | (![SY156:$i]: ((~ ((mem@SY156)@SV35)) | (~ ((~ (~ ((~ (~ ((~ (![SY157:$i]: ((~ ((mem@SY157)@SV35)) | ((((p@SY153) | ((~ (p@SY153)) | (~ (p@SV48)))) | (~ (p@SY153))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY157)))))) | (~ (![SY158:$i]: ((~ ((mem@SY158)@SV35)) | ((((p@SY153) | ((p@SY153) | (p@SV48))) | (~ (p@SY153))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY158))))))))) | (~ (~ ((~ (![SY159:$i]: ((~ ((mem@SY159)@SV35)) | ((((~ (SY154 = SY155)) | ((~ (p@SY153)) | (~ (p@SV48)))) | (~ (p@SY153))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY159)))))) | (~ (![SY160:$i]: ((~ ((mem@SY160)@SV35)) | ((((~ (SY154 = SY155)) | ((p@SY153) | (p@SV48))) | (~ (p@SY153))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY160)))))))))))) | (~ (~ ((~ (~ ((~ (![SY161:$i]: ((~ ((mem@SY161)@SV35)) | ((((p@SY153) | ((~ (p@SY153)) | (~ (p@SV48)))) | (~ (SY156 = SY161))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY161)))))) | (~ (![SY162:$i]: ((~ ((mem@SY162)@SV35)) | ((((p@SY153) | ((p@SY153) | (p@SV48))) | (~ (SY156 = SY162))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY162))))))))) | (~ (~ ((~ (![SY163:$i]: ((~ ((mem@SY163)@SV35)) | ((((~ (SY154 = SY155)) | ((~ (p@SY153)) | (~ (p@SV48)))) | (~ (SY156 = SY163))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY163)))))) | (~ (![SY164:$i]: ((~ ((mem@SY164)@SV35)) | ((((~ (SY154 = SY155)) | ((p@SY153) | (p@SV48))) | (~ (SY156 = SY164))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY154))@SY156) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SY153))@SY155))@SY164))))))))))))))))))))))=$true))),inference(extcnf_not_pos,[status(thm)],[341])). 39.99/40.32 thf(368,plain,(![SV36:del,SV49:$i]: ((((mem@SV49)@SV36)=$false) | ((~ ((~ (![SY165:$i]: ((~ ((mem@SY165)@SV36)) | ((~ (SY165 = SV49)) | (SV49 = SY165))))) | (~ (![SY166:$i]: ((~ ((mem@SY166)@SV36)) | ((~ (SV49 = SY166)) | (SY166 = SV49)))))))=$true))),inference(extcnf_not_pos,[status(thm)],[342])). 39.99/40.32 thf(370,plain,(![SV38:$i]: ((((~ (~ ((~ (![SY141:$i]: ((~ ((mem@SY141)@bool)) | ((p@SV38) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY141)))))) | (~ (![SY142:$i]: ((~ ((mem@SY142)@bool)) | ((~ (p@SY142)) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY142))))))))) | (~ (![SY143:$i]: ((~ ((mem@SY143)@bool)) | ((~ (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY143))) | ((~ (p@SV38)) | (p@SY143)))))))=$false) | (((mem@SV38)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[344])). 39.99/40.32 thf(371,plain,(![SV39:($i>$i),SV2:del,SV50:$i]: ((((mem@SV50)@SV2)=$false) | ((((ap@((lam@SV2)@SV39))@SV50) = (SV39@SV50))=$true))),inference(extcnf_not_pos,[status(thm)],[345])). 39.99/40.32 thf(372,plain,(![SV40:del,SV3:del,SV51:$i]: ((((mem@SV51)@((arr@SV3)@SV40))=$false) | ((![SY167:$i]: ((~ ((mem@SY167)@SV3)) | ((mem@((ap@SV51)@SY167))@SV40)))=$true))),inference(extcnf_not_pos,[status(thm)],[346])). 39.99/40.32 thf(373,plain,(![SV5:$o]: (((p@(inj__o@SV5))=$false) | ((~ ((~ (p@(inj__o@SV5))) | (~ (SV5))))=$true))),inference(extcnf_or_neg,[status(thm)],[347])). 39.99/40.32 thf(374,plain,(![SV5:$o]: (((SV5)=$false) | ((~ ((~ (p@(inj__o@SV5))) | (~ (SV5))))=$true))),inference(extcnf_or_neg,[status(thm)],[347])). 39.99/40.32 thf(376,plain,((($true)=$false) | ((~ ((~ (p@(inj__o@$true))) | (~ ($true))))=$true)),inference(extcnf_or_neg,[status(thm)],[348])). 39.99/40.32 thf(377,plain,(((p@(inj__o@$false))=$false) | ((~ ((~ (p@(inj__o@$false))) | (~ ($false))))=$true)),inference(extcnf_or_neg,[status(thm)],[349])). 39.99/40.32 thf(379,plain,(![SV28:del,SV45:del,SV53:($i>$i)]: ((((~ ((mem@(((sK4_X@SV53)@SV45)@SV28))@SV28)) | (~ (~ ((mem@(SV53@(((sK4_X@SV53)@SV45)@SV28)))@SV45))))=$false) | (((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45))=$true))),inference(extcnf_not_pos,[status(thm)],[351])). 39.99/40.32 thf(380,plain,(![SV55:del,SV62:$i]: ((((~ ((mem@SV62)@((arr@SV55)@bool))) | ((~ ((~ ((mem@((sK2_X@SV62)@SV55))@SV55)) | (~ (~ (p@((ap@SV62)@((sK2_X@SV62)@SV55))))))) | (p@((ap@(c_2Ebool_2E_21@SV55))@SV62))))=$true))),inference(extcnf_forall_pos,[status(thm)],[352])). 39.99/40.32 thf(381,plain,(![SV56:del,SV63:$i]: ((((~ ((mem@SV63)@((arr@SV56)@bool))) | ((~ (p@((ap@(c_2Ebool_2E_21@SV56))@SV63))) | (![SY182:$i]: ((~ ((mem@SY182)@SV56)) | (p@((ap@SV63)@SY182))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[353])). 39.99/40.32 thf(382,plain,(![SV46:del,SV29:del,SV54:$i]: ((((mem@SV54)@((arr@SV29)@SV46))=$false) | ((![SY168:$i]: ((~ ((mem@SY168)@((arr@SV29)@SV46))) | ((~ ((~ ((mem@((((sK3_X@SY168)@SV54)@SV46)@SV29))@SV29)) | (~ (~ (((ap@SV54)@((((sK3_X@SY168)@SV54)@SV46)@SV29)) = ((ap@SY168)@((((sK3_X@SY168)@SV54)@SV46)@SV29))))))) | (SV54 = SY168))))=$true))),inference(extcnf_not_pos,[status(thm)],[354])). 39.99/40.32 thf(383,plain,(![SV30:$i]: (((~ (![SY97:$i]: ((~ ((mem@SY97)@bool)) | (((~ (p@SV30)) | (~ (p@SY97))) | (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY97))))))=$false) | (((mem@SV30)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[355])). 39.99/40.32 thf(384,plain,(![SV30:$i]: (((~ (~ ((~ (![SY98:$i]: ((~ ((mem@SY98)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY98))) | (p@SV30))))) | (~ (![SY99:$i]: ((~ ((mem@SY99)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY99))) | (p@SY99))))))))=$false) | (((mem@SV30)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[355])). 39.99/40.32 thf(385,plain,(((~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: (~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | ((~ (SX0 = fo__c_2Enum_2E0)) | (~ (SX1 = fo__c_2Enum_2E0)))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum]: ((SX0 = fo__c_2Enum_2E0) | (![SX1:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((SX1 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))))))))))))))=$false)),inference(extcnf_or_neg,[status(thm)],[356])). 39.99/40.32 thf(386,plain,(((~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))))))=$false)),inference(extcnf_or_neg,[status(thm)],[356])). 39.99/40.32 thf(387,plain,(((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX0)))@(inj__ty_2Enum_2Enum@SX1)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))=$false)),inference(extcnf_or_neg,[status(thm)],[357])). 39.99/40.32 thf(388,plain,(((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX0)))@(inj__ty_2Enum_2Enum@SX1))))))=$false)),inference(extcnf_or_neg,[status(thm)],[357])). 39.99/40.32 thf(389,plain,(![SV57:del,SV64:$i]: ((((~ ((mem@SV64)@SV57)) | (![SY183:$i]: ((~ ((mem@SY183)@SV57)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV57))@c_2Ebool_2ET))@SV64))@SY183) = SV64))))=$true))),inference(extcnf_forall_pos,[status(thm)],[358])). 39.99/40.32 thf(390,plain,(![SV58:del,SV65:$i]: ((((~ ((mem@SV65)@SV58)) | (![SY184:$i]: ((~ ((mem@SY184)@SV58)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV58))@c_2Ebool_2EF))@SV65))@SY184) = SY184))))=$true))),inference(extcnf_forall_pos,[status(thm)],[359])). 39.99/40.32 thf(391,plain,(![SV59:$i]: (((~ ((mem@SV59)@bool))=$true) | (((~ (p@((ap@c_2Ebool_2E_7E)@SV59))) | (~ (p@SV59)))=$true))),inference(extcnf_or_pos,[status(thm)],[360])). 39.99/40.32 thf(392,plain,(![SV60:$i]: (((~ ((mem@SV60)@bool))=$true) | (((p@SV60) | (p@((ap@c_2Ebool_2E_7E)@SV60)))=$true))),inference(extcnf_or_pos,[status(thm)],[361])). 39.99/40.32 thf(393,plain,(![SV66:tp__ty_2Enum_2Enum,SV31:del]: (((![SY185:tp__ty_2Enum_2Enum]: ((~ (((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV66)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SY185)))) | ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV66)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SY185)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[362])). 39.99/40.32 thf(394,plain,(![SV31:del,SV67:tp__ty_2Enum_2Enum]: (((![SY186:tp__ty_2Enum_2Enum]: ((~ ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV67)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SY186)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))))) | (((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV67)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SY186)))))=$true))),inference(extcnf_forall_pos,[status(thm)],[363])). 39.99/40.32 thf(395,plain,(![SV32:$i]: (((~ (![SY104:$i]: ((~ ((mem@SY104)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY104))) | ((p@SY104) | (p@SV32))))))=$false) | (((mem@SV32)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[364])). 39.99/40.32 thf(396,plain,(![SV32:$i]: (((~ (~ ((~ (![SY105:$i]: ((~ ((mem@SY105)@bool)) | ((~ (p@SY105)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY105)))))) | (~ (![SY106:$i]: ((~ ((mem@SY106)@bool)) | ((~ (p@SV32)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY106)))))))))=$false) | (((mem@SV32)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[364])). 39.99/40.32 thf(397,plain,(![SV47:$i,SV33:del]: ((((~ (![SY151:$i]: ((~ ((mem@SY151)@SV33)) | ((~ (SV47 = SY151)) | (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SY151)))))) | (~ (![SY152:$i]: ((~ ((mem@SY152)@SV33)) | ((~ (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SY152))) | (SV47 = SY152))))))=$false) | (((mem@SV47)@SV33)=$false))),inference(extcnf_not_pos,[status(thm)],[365])). 39.99/40.32 thf(399,plain,(![SV48:$i,SV35:del,SV68:$i]: ((((~ ((mem@SV68)@bool)) | (![SY187:$i]: ((~ ((mem@SY187)@SV35)) | (![SY188:$i]: ((~ ((mem@SY188)@SV35)) | (![SY189:$i]: ((~ ((mem@SY189)@SV35)) | (~ ((~ (~ ((~ (~ ((~ (![SY190:$i]: ((~ ((mem@SY190)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY190)))))) | (~ (![SY191:$i]: ((~ ((mem@SY191)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY191))))))))) | (~ (~ ((~ (![SY192:$i]: ((~ ((mem@SY192)@SV35)) | ((((~ (SY187 = SY188)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY192)))))) | (~ (![SY193:$i]: ((~ ((mem@SY193)@SV35)) | ((((~ (SY187 = SY188)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY193)))))))))))) | (~ (~ ((~ (~ ((~ (![SY194:$i]: ((~ ((mem@SY194)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SY189 = SY194))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY194)))))) | (~ (![SY195:$i]: ((~ ((mem@SY195)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SY189 = SY195))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY195))))))))) | (~ (~ ((~ (![SY196:$i]: ((~ ((mem@SY196)@SV35)) | ((((~ (SY187 = SY188)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SY189 = SY196))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY196)))))) | (~ (![SY197:$i]: ((~ ((mem@SY197)@SV35)) | ((((~ (SY187 = SY188)) | ((p@SV68) | (p@SV48))) | (~ (SY189 = SY197))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY197)))))))))))))))))))))=$true) | (((mem@SV48)@bool)=$false))),inference(extcnf_forall_pos,[status(thm)],[367])). 39.99/40.32 thf(400,plain,(![SV49:$i,SV36:del]: ((((~ (![SY165:$i]: ((~ ((mem@SY165)@SV36)) | ((~ (SY165 = SV49)) | (SV49 = SY165))))) | (~ (![SY166:$i]: ((~ ((mem@SY166)@SV36)) | ((~ (SV49 = SY166)) | (SY166 = SV49))))))=$false) | (((mem@SV49)@SV36)=$false))),inference(extcnf_not_pos,[status(thm)],[368])). 39.99/40.32 thf(403,plain,(![SV38:$i]: (((~ (~ ((~ (![SY141:$i]: ((~ ((mem@SY141)@bool)) | ((p@SV38) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY141)))))) | (~ (![SY142:$i]: ((~ ((mem@SY142)@bool)) | ((~ (p@SY142)) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY142)))))))))=$false) | (((mem@SV38)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[370])). 39.99/40.32 thf(404,plain,(![SV38:$i]: (((~ (![SY143:$i]: ((~ ((mem@SY143)@bool)) | ((~ (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY143))) | ((~ (p@SV38)) | (p@SY143))))))=$false) | (((mem@SV38)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[370])). 39.99/40.32 thf(405,plain,(![SV40:del,SV51:$i,SV3:del,SV69:$i]: ((((~ ((mem@SV69)@SV3)) | ((mem@((ap@SV51)@SV69))@SV40))=$true) | (((mem@SV51)@((arr@SV3)@SV40))=$false))),inference(extcnf_forall_pos,[status(thm)],[372])). 39.99/40.32 thf(406,plain,(![SV5:$o]: ((((~ (p@(inj__o@SV5))) | (~ (SV5)))=$false) | ((p@(inj__o@SV5))=$false))),inference(extcnf_not_pos,[status(thm)],[373])). 39.99/40.32 thf(407,plain,(![SV5:$o]: ((((~ (p@(inj__o@SV5))) | (~ (SV5)))=$false) | ((SV5)=$false))),inference(extcnf_not_pos,[status(thm)],[374])). 39.99/40.32 thf(409,plain,((((~ (p@(inj__o@$true))) | (~ ($true)))=$false) | (($true)=$false)),inference(extcnf_not_pos,[status(thm)],[376])). 39.99/40.32 thf(410,plain,((((~ (p@(inj__o@$false))) | (~ ($false)))=$false) | ((p@(inj__o@$false))=$false)),inference(extcnf_not_pos,[status(thm)],[377])). 39.99/40.32 thf(412,plain,(![SV28:del,SV45:del,SV53:($i>$i)]: (((~ ((mem@(((sK4_X@SV53)@SV45)@SV28))@SV28))=$false) | (((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45))=$true))),inference(extcnf_or_neg,[status(thm)],[379])). 39.99/40.32 thf(413,plain,(![SV28:del,SV45:del,SV53:($i>$i)]: (((~ (~ ((mem@(SV53@(((sK4_X@SV53)@SV45)@SV28)))@SV45)))=$false) | (((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45))=$true))),inference(extcnf_or_neg,[status(thm)],[379])). 39.99/40.32 thf(414,plain,(![SV55:del,SV62:$i]: (((~ ((mem@SV62)@((arr@SV55)@bool)))=$true) | (((~ ((~ ((mem@((sK2_X@SV62)@SV55))@SV55)) | (~ (~ (p@((ap@SV62)@((sK2_X@SV62)@SV55))))))) | (p@((ap@(c_2Ebool_2E_21@SV55))@SV62)))=$true))),inference(extcnf_or_pos,[status(thm)],[380])). 39.99/40.32 thf(415,plain,(![SV56:del,SV63:$i]: (((~ ((mem@SV63)@((arr@SV56)@bool)))=$true) | (((~ (p@((ap@(c_2Ebool_2E_21@SV56))@SV63))) | (![SY182:$i]: ((~ ((mem@SY182)@SV56)) | (p@((ap@SV63)@SY182)))))=$true))),inference(extcnf_or_pos,[status(thm)],[381])). 39.99/40.32 thf(416,plain,(![SV54:$i,SV46:del,SV29:del,SV70:$i]: ((((~ ((mem@SV70)@((arr@SV29)@SV46))) | ((~ ((~ ((mem@((((sK3_X@SV70)@SV54)@SV46)@SV29))@SV29)) | (~ (~ (((ap@SV54)@((((sK3_X@SV70)@SV54)@SV46)@SV29)) = ((ap@SV70)@((((sK3_X@SV70)@SV54)@SV46)@SV29))))))) | (SV54 = SV70)))=$true) | (((mem@SV54)@((arr@SV29)@SV46))=$false))),inference(extcnf_forall_pos,[status(thm)],[382])). 39.99/40.32 thf(417,plain,(![SV30:$i]: (((![SY97:$i]: ((~ ((mem@SY97)@bool)) | (((~ (p@SV30)) | (~ (p@SY97))) | (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY97)))))=$true) | (((mem@SV30)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[383])). 39.99/40.32 thf(418,plain,(![SV30:$i]: (((~ ((~ (![SY98:$i]: ((~ ((mem@SY98)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY98))) | (p@SV30))))) | (~ (![SY99:$i]: ((~ ((mem@SY99)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY99))) | (p@SY99)))))))=$true) | (((mem@SV30)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[384])). 39.99/40.32 thf(419,plain,(((~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: (~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | ((~ (SX0 = fo__c_2Enum_2E0)) | (~ (SX1 = fo__c_2Enum_2E0)))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum]: ((SX0 = fo__c_2Enum_2E0) | (![SX1:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((SX1 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))))))))))=$true)),inference(extcnf_not_neg,[status(thm)],[385])). 39.99/40.32 thf(420,plain,(((~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))))))))=$true)),inference(extcnf_not_neg,[status(thm)],[386])). 39.99/40.32 thf(421,plain,(((![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX0)))@(inj__ty_2Enum_2Enum@SX1)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))))=$true)),inference(extcnf_not_neg,[status(thm)],[387])). 39.99/40.32 thf(422,plain,(((![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX0)))@(inj__ty_2Enum_2Enum@SX1)))))=$true)),inference(extcnf_not_neg,[status(thm)],[388])). 39.99/40.32 thf(423,plain,(![SV57:del,SV64:$i]: (((~ ((mem@SV64)@SV57))=$true) | ((![SY183:$i]: ((~ ((mem@SY183)@SV57)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV57))@c_2Ebool_2ET))@SV64))@SY183) = SV64)))=$true))),inference(extcnf_or_pos,[status(thm)],[389])). 39.99/40.32 thf(424,plain,(![SV58:del,SV65:$i]: (((~ ((mem@SV65)@SV58))=$true) | ((![SY184:$i]: ((~ ((mem@SY184)@SV58)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV58))@c_2Ebool_2EF))@SV65))@SY184) = SY184)))=$true))),inference(extcnf_or_pos,[status(thm)],[390])). 39.99/40.32 thf(425,plain,(![SV59:$i]: ((((mem@SV59)@bool)=$false) | (((~ (p@((ap@c_2Ebool_2E_7E)@SV59))) | (~ (p@SV59)))=$true))),inference(extcnf_not_pos,[status(thm)],[391])). 39.99/40.32 thf(426,plain,(![SV60:$i]: ((((mem@SV60)@bool)=$false) | (((p@SV60) | (p@((ap@c_2Ebool_2E_7E)@SV60)))=$true))),inference(extcnf_not_pos,[status(thm)],[392])). 39.99/40.32 thf(427,plain,(![SV71:tp__ty_2Enum_2Enum,SV66:tp__ty_2Enum_2Enum,SV31:del]: ((((~ (((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV66)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV71)))) | ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV66)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV71)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[393])). 39.99/40.32 thf(428,plain,(![SV72:tp__ty_2Enum_2Enum,SV31:del,SV67:tp__ty_2Enum_2Enum]: ((((~ ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV67)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV72)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))))) | (((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV67)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV72))))=$true))),inference(extcnf_forall_pos,[status(thm)],[394])). 39.99/40.32 thf(429,plain,(![SV32:$i]: (((![SY104:$i]: ((~ ((mem@SY104)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY104))) | ((p@SY104) | (p@SV32)))))=$true) | (((mem@SV32)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[395])). 39.99/40.32 thf(430,plain,(![SV32:$i]: (((~ ((~ (![SY105:$i]: ((~ ((mem@SY105)@bool)) | ((~ (p@SY105)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY105)))))) | (~ (![SY106:$i]: ((~ ((mem@SY106)@bool)) | ((~ (p@SV32)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY106))))))))=$true) | (((mem@SV32)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[396])). 39.99/40.32 thf(431,plain,(![SV47:$i,SV33:del]: (((~ (![SY151:$i]: ((~ ((mem@SY151)@SV33)) | ((~ (SV47 = SY151)) | (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SY151))))))=$false) | (((mem@SV47)@SV33)=$false))),inference(extcnf_or_neg,[status(thm)],[397])). 39.99/40.32 thf(432,plain,(![SV47:$i,SV33:del]: (((~ (![SY152:$i]: ((~ ((mem@SY152)@SV33)) | ((~ (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SY152))) | (SV47 = SY152)))))=$false) | (((mem@SV47)@SV33)=$false))),inference(extcnf_or_neg,[status(thm)],[397])). 39.99/40.32 thf(434,plain,(![SV48:$i,SV35:del,SV68:$i]: (((~ ((mem@SV68)@bool))=$true) | ((![SY187:$i]: ((~ ((mem@SY187)@SV35)) | (![SY188:$i]: ((~ ((mem@SY188)@SV35)) | (![SY189:$i]: ((~ ((mem@SY189)@SV35)) | (~ ((~ (~ ((~ (~ ((~ (![SY190:$i]: ((~ ((mem@SY190)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY190)))))) | (~ (![SY191:$i]: ((~ ((mem@SY191)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY191))))))))) | (~ (~ ((~ (![SY192:$i]: ((~ ((mem@SY192)@SV35)) | ((((~ (SY187 = SY188)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY192)))))) | (~ (![SY193:$i]: ((~ ((mem@SY193)@SV35)) | ((((~ (SY187 = SY188)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY193)))))))))))) | (~ (~ ((~ (~ ((~ (![SY194:$i]: ((~ ((mem@SY194)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SY189 = SY194))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY194)))))) | (~ (![SY195:$i]: ((~ ((mem@SY195)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SY189 = SY195))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY195))))))))) | (~ (~ ((~ (![SY196:$i]: ((~ ((mem@SY196)@SV35)) | ((((~ (SY187 = SY188)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SY189 = SY196))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY196)))))) | (~ (![SY197:$i]: ((~ ((mem@SY197)@SV35)) | ((((~ (SY187 = SY188)) | ((p@SV68) | (p@SV48))) | (~ (SY189 = SY197))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY197))))))))))))))))))))=$true) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[399])). 39.99/40.32 thf(435,plain,(![SV49:$i,SV36:del]: (((~ (![SY165:$i]: ((~ ((mem@SY165)@SV36)) | ((~ (SY165 = SV49)) | (SV49 = SY165)))))=$false) | (((mem@SV49)@SV36)=$false))),inference(extcnf_or_neg,[status(thm)],[400])). 39.99/40.32 thf(436,plain,(![SV49:$i,SV36:del]: (((~ (![SY166:$i]: ((~ ((mem@SY166)@SV36)) | ((~ (SV49 = SY166)) | (SY166 = SV49)))))=$false) | (((mem@SV49)@SV36)=$false))),inference(extcnf_or_neg,[status(thm)],[400])). 39.99/40.32 thf(439,plain,(![SV38:$i]: (((~ ((~ (![SY141:$i]: ((~ ((mem@SY141)@bool)) | ((p@SV38) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY141)))))) | (~ (![SY142:$i]: ((~ ((mem@SY142)@bool)) | ((~ (p@SY142)) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY142))))))))=$true) | (((mem@SV38)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[403])). 39.99/40.32 thf(440,plain,(![SV38:$i]: (((![SY143:$i]: ((~ ((mem@SY143)@bool)) | ((~ (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY143))) | ((~ (p@SV38)) | (p@SY143)))))=$true) | (((mem@SV38)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[404])). 39.99/40.32 thf(441,plain,(![SV40:del,SV51:$i,SV3:del,SV69:$i]: (((~ ((mem@SV69)@SV3))=$true) | (((mem@((ap@SV51)@SV69))@SV40)=$true) | (((mem@SV51)@((arr@SV3)@SV40))=$false))),inference(extcnf_or_pos,[status(thm)],[405])). 39.99/40.32 thf(443,plain,(![SV5:$o]: (((~ (SV5))=$false) | ((p@(inj__o@SV5))=$false))),inference(extcnf_or_neg,[status(thm)],[406])). 39.99/40.32 thf(444,plain,(![SV5:$o]: (((~ (p@(inj__o@SV5)))=$false) | ((SV5)=$false))),inference(extcnf_or_neg,[status(thm)],[407])). 39.99/40.32 thf(448,plain,(((~ (p@(inj__o@$true)))=$false) | (($true)=$false)),inference(extcnf_or_neg,[status(thm)],[409])). 39.99/40.32 thf(451,plain,(((~ ($false))=$false) | ((p@(inj__o@$false))=$false)),inference(extcnf_or_neg,[status(thm)],[410])). 39.99/40.32 thf(454,plain,(![SV28:del,SV45:del,SV53:($i>$i)]: ((((mem@(((sK4_X@SV53)@SV45)@SV28))@SV28)=$true) | (((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45))=$true))),inference(extcnf_not_neg,[status(thm)],[412])). 39.99/40.32 thf(455,plain,(![SV28:del,SV45:del,SV53:($i>$i)]: (((~ ((mem@(SV53@(((sK4_X@SV53)@SV45)@SV28)))@SV45))=$true) | (((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45))=$true))),inference(extcnf_not_neg,[status(thm)],[413])). 39.99/40.32 thf(456,plain,(![SV55:del,SV62:$i]: ((((mem@SV62)@((arr@SV55)@bool))=$false) | (((~ ((~ ((mem@((sK2_X@SV62)@SV55))@SV55)) | (~ (~ (p@((ap@SV62)@((sK2_X@SV62)@SV55))))))) | (p@((ap@(c_2Ebool_2E_21@SV55))@SV62)))=$true))),inference(extcnf_not_pos,[status(thm)],[414])). 39.99/40.32 thf(457,plain,(![SV56:del,SV63:$i]: ((((mem@SV63)@((arr@SV56)@bool))=$false) | (((~ (p@((ap@(c_2Ebool_2E_21@SV56))@SV63))) | (![SY182:$i]: ((~ ((mem@SY182)@SV56)) | (p@((ap@SV63)@SY182)))))=$true))),inference(extcnf_not_pos,[status(thm)],[415])). 39.99/40.32 thf(458,plain,(![SV54:$i,SV46:del,SV29:del,SV70:$i]: (((~ ((mem@SV70)@((arr@SV29)@SV46)))=$true) | (((~ ((~ ((mem@((((sK3_X@SV70)@SV54)@SV46)@SV29))@SV29)) | (~ (~ (((ap@SV54)@((((sK3_X@SV70)@SV54)@SV46)@SV29)) = ((ap@SV70)@((((sK3_X@SV70)@SV54)@SV46)@SV29))))))) | (SV54 = SV70))=$true) | (((mem@SV54)@((arr@SV29)@SV46))=$false))),inference(extcnf_or_pos,[status(thm)],[416])). 39.99/40.32 thf(459,plain,(![SV30:$i,SV73:$i]: ((((~ ((mem@SV73)@bool)) | (((~ (p@SV30)) | (~ (p@SV73))) | (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SV73))))=$true) | (((mem@SV30)@bool)=$false))),inference(extcnf_forall_pos,[status(thm)],[417])). 39.99/40.32 thf(460,plain,(![SV30:$i]: ((((~ (![SY98:$i]: ((~ ((mem@SY98)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY98))) | (p@SV30))))) | (~ (![SY99:$i]: ((~ ((mem@SY99)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY99))) | (p@SY99))))))=$false) | (((mem@SV30)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[418])). 39.99/40.32 thf(461,plain,((((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: (~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | ((~ (SX0 = fo__c_2Enum_2E0)) | (~ (SX1 = fo__c_2Enum_2E0)))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum]: ((SX0 = fo__c_2Enum_2E0) | (![SX1:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((SX1 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))))))))))))=$false)),inference(extcnf_not_pos,[status(thm)],[419])). 39.99/40.32 thf(462,plain,((((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))))=$false)),inference(extcnf_not_pos,[status(thm)],[420])). 39.99/40.32 thf(463,plain,(![SV74:tp__ty_2Enum_2Enum]: (((![SY198:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SV74)))@(inj__ty_2Enum_2Enum@SY198)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV74))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SY198))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[421])). 39.99/40.32 thf(464,plain,(![SV75:tp__ty_2Enum_2Enum]: (((![SY199:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV75))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SY199))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SV75)))@(inj__ty_2Enum_2Enum@SY199)))))=$true))),inference(extcnf_forall_pos,[status(thm)],[422])). 39.99/40.32 thf(465,plain,(![SV57:del,SV64:$i]: ((((mem@SV64)@SV57)=$false) | ((![SY183:$i]: ((~ ((mem@SY183)@SV57)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV57))@c_2Ebool_2ET))@SV64))@SY183) = SV64)))=$true))),inference(extcnf_not_pos,[status(thm)],[423])). 39.99/40.32 thf(466,plain,(![SV58:del,SV65:$i]: ((((mem@SV65)@SV58)=$false) | ((![SY184:$i]: ((~ ((mem@SY184)@SV58)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV58))@c_2Ebool_2EF))@SV65))@SY184) = SY184)))=$true))),inference(extcnf_not_pos,[status(thm)],[424])). 39.99/40.32 thf(467,plain,(![SV59:$i]: (((~ (p@((ap@c_2Ebool_2E_7E)@SV59)))=$true) | ((~ (p@SV59))=$true) | (((mem@SV59)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[425])). 39.99/40.32 thf(468,plain,(![SV60:$i]: (((p@SV60)=$true) | ((p@((ap@c_2Ebool_2E_7E)@SV60))=$true) | (((mem@SV60)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[426])). 39.99/40.32 thf(469,plain,(![SV71:tp__ty_2Enum_2Enum,SV66:tp__ty_2Enum_2Enum,SV31:del]: (((~ (((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV66)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV71))))=$true) | (((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV66)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV71)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))))=$true))),inference(extcnf_or_pos,[status(thm)],[427])). 39.99/40.32 thf(470,plain,(![SV72:tp__ty_2Enum_2Enum,SV31:del,SV67:tp__ty_2Enum_2Enum]: (((~ ((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV67)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV72)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31))))))=$true) | ((((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV67)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV72)))=$true))),inference(extcnf_or_pos,[status(thm)],[428])). 39.99/40.32 thf(471,plain,(![SV32:$i,SV76:$i]: ((((~ ((mem@SV76)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SV76))) | ((p@SV76) | (p@SV32))))=$true) | (((mem@SV32)@bool)=$false))),inference(extcnf_forall_pos,[status(thm)],[429])). 39.99/40.32 thf(472,plain,(![SV32:$i]: ((((~ (![SY105:$i]: ((~ ((mem@SY105)@bool)) | ((~ (p@SY105)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY105)))))) | (~ (![SY106:$i]: ((~ ((mem@SY106)@bool)) | ((~ (p@SV32)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY106)))))))=$false) | (((mem@SV32)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[430])). 39.99/40.32 thf(473,plain,(![SV47:$i,SV33:del]: (((![SY151:$i]: ((~ ((mem@SY151)@SV33)) | ((~ (SV47 = SY151)) | (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SY151)))))=$true) | (((mem@SV47)@SV33)=$false))),inference(extcnf_not_neg,[status(thm)],[431])). 39.99/40.32 thf(474,plain,(![SV47:$i,SV33:del]: (((![SY152:$i]: ((~ ((mem@SY152)@SV33)) | ((~ (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SY152))) | (SV47 = SY152))))=$true) | (((mem@SV47)@SV33)=$false))),inference(extcnf_not_neg,[status(thm)],[432])). 39.99/40.32 thf(476,plain,(![SV48:$i,SV35:del,SV68:$i]: ((((mem@SV68)@bool)=$false) | ((![SY187:$i]: ((~ ((mem@SY187)@SV35)) | (![SY188:$i]: ((~ ((mem@SY188)@SV35)) | (![SY189:$i]: ((~ ((mem@SY189)@SV35)) | (~ ((~ (~ ((~ (~ ((~ (![SY190:$i]: ((~ ((mem@SY190)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY190)))))) | (~ (![SY191:$i]: ((~ ((mem@SY191)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY191))))))))) | (~ (~ ((~ (![SY192:$i]: ((~ ((mem@SY192)@SV35)) | ((((~ (SY187 = SY188)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY192)))))) | (~ (![SY193:$i]: ((~ ((mem@SY193)@SV35)) | ((((~ (SY187 = SY188)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY193)))))))))))) | (~ (~ ((~ (~ ((~ (![SY194:$i]: ((~ ((mem@SY194)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SY189 = SY194))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY194)))))) | (~ (![SY195:$i]: ((~ ((mem@SY195)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SY189 = SY195))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY195))))))))) | (~ (~ ((~ (![SY196:$i]: ((~ ((mem@SY196)@SV35)) | ((((~ (SY187 = SY188)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SY189 = SY196))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY196)))))) | (~ (![SY197:$i]: ((~ ((mem@SY197)@SV35)) | ((((~ (SY187 = SY188)) | ((p@SV68) | (p@SV48))) | (~ (SY189 = SY197))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SY187))@SY189) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY188))@SY197))))))))))))))))))))=$true) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[434])). 39.99/40.32 thf(477,plain,(![SV49:$i,SV36:del]: (((![SY165:$i]: ((~ ((mem@SY165)@SV36)) | ((~ (SY165 = SV49)) | (SV49 = SY165))))=$true) | (((mem@SV49)@SV36)=$false))),inference(extcnf_not_neg,[status(thm)],[435])). 39.99/40.32 thf(478,plain,(![SV49:$i,SV36:del]: (((![SY166:$i]: ((~ ((mem@SY166)@SV36)) | ((~ (SV49 = SY166)) | (SY166 = SV49))))=$true) | (((mem@SV49)@SV36)=$false))),inference(extcnf_not_neg,[status(thm)],[436])). 39.99/40.32 thf(481,plain,(![SV38:$i]: ((((~ (![SY141:$i]: ((~ ((mem@SY141)@bool)) | ((p@SV38) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY141)))))) | (~ (![SY142:$i]: ((~ ((mem@SY142)@bool)) | ((~ (p@SY142)) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY142)))))))=$false) | (((mem@SV38)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[439])). 39.99/40.32 thf(482,plain,(![SV38:$i,SV77:$i]: ((((~ ((mem@SV77)@bool)) | ((~ (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SV77))) | ((~ (p@SV38)) | (p@SV77))))=$true) | (((mem@SV38)@bool)=$false))),inference(extcnf_forall_pos,[status(thm)],[440])). 39.99/40.32 thf(483,plain,(![SV40:del,SV51:$i,SV3:del,SV69:$i]: ((((mem@SV69)@SV3)=$false) | (((mem@((ap@SV51)@SV69))@SV40)=$true) | (((mem@SV51)@((arr@SV3)@SV40))=$false))),inference(extcnf_not_pos,[status(thm)],[441])). 39.99/40.32 thf(485,plain,(![SV5:$o]: (((SV5)=$true) | ((p@(inj__o@SV5))=$false))),inference(extcnf_not_neg,[status(thm)],[443])). 39.99/40.32 thf(486,plain,(![SV5:$o]: (((p@(inj__o@SV5))=$true) | ((SV5)=$false))),inference(extcnf_not_neg,[status(thm)],[444])). 39.99/40.32 thf(490,plain,(((p@(inj__o@$true))=$true) | (($true)=$false)),inference(extcnf_not_neg,[status(thm)],[448])). 39.99/40.32 thf(493,plain,((($false)=$true) | ((p@(inj__o@$false))=$false)),inference(extcnf_not_neg,[status(thm)],[451])). 39.99/40.32 thf(496,plain,(![SV28:del,SV45:del,SV53:($i>$i)]: ((((mem@(SV53@(((sK4_X@SV53)@SV45)@SV28)))@SV45)=$false) | (((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45))=$true))),inference(extcnf_not_pos,[status(thm)],[455])). 39.99/40.32 thf(497,plain,(![SV55:del,SV62:$i]: (((~ ((~ ((mem@((sK2_X@SV62)@SV55))@SV55)) | (~ (~ (p@((ap@SV62)@((sK2_X@SV62)@SV55)))))))=$true) | ((p@((ap@(c_2Ebool_2E_21@SV55))@SV62))=$true) | (((mem@SV62)@((arr@SV55)@bool))=$false))),inference(extcnf_or_pos,[status(thm)],[456])). 39.99/40.32 thf(498,plain,(![SV63:$i,SV56:del]: (((~ (p@((ap@(c_2Ebool_2E_21@SV56))@SV63)))=$true) | ((![SY182:$i]: ((~ ((mem@SY182)@SV56)) | (p@((ap@SV63)@SY182))))=$true) | (((mem@SV63)@((arr@SV56)@bool))=$false))),inference(extcnf_or_pos,[status(thm)],[457])). 39.99/40.32 thf(499,plain,(![SV54:$i,SV46:del,SV29:del,SV70:$i]: ((((mem@SV70)@((arr@SV29)@SV46))=$false) | (((~ ((~ ((mem@((((sK3_X@SV70)@SV54)@SV46)@SV29))@SV29)) | (~ (~ (((ap@SV54)@((((sK3_X@SV70)@SV54)@SV46)@SV29)) = ((ap@SV70)@((((sK3_X@SV70)@SV54)@SV46)@SV29))))))) | (SV54 = SV70))=$true) | (((mem@SV54)@((arr@SV29)@SV46))=$false))),inference(extcnf_not_pos,[status(thm)],[458])). 39.99/40.32 thf(500,plain,(![SV30:$i,SV73:$i]: (((~ ((mem@SV73)@bool))=$true) | ((((~ (p@SV30)) | (~ (p@SV73))) | (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SV73)))=$true) | (((mem@SV30)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[459])). 39.99/40.32 thf(501,plain,(![SV30:$i]: (((~ (![SY98:$i]: ((~ ((mem@SY98)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY98))) | (p@SV30)))))=$false) | (((mem@SV30)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[460])). 39.99/40.32 thf(502,plain,(![SV30:$i]: (((~ (![SY99:$i]: ((~ ((mem@SY99)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY99))) | (p@SY99)))))=$false) | (((mem@SV30)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[460])). 39.99/40.32 thf(503,plain,(((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: (~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))))))=$false)),inference(extcnf_or_neg,[status(thm)],[461])). 39.99/40.32 thf(504,plain,(((~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | ((~ (SX0 = fo__c_2Enum_2E0)) | (~ (SX1 = fo__c_2Enum_2E0)))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum]: ((SX0 = fo__c_2Enum_2E0) | (![SX1:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((SX1 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))))))))=$false)),inference(extcnf_or_neg,[status(thm)],[461])). 39.99/40.32 thf(505,plain,(((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0))))))=$false)),inference(extcnf_or_neg,[status(thm)],[462])). 39.99/40.32 thf(506,plain,(((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))))))=$false)),inference(extcnf_or_neg,[status(thm)],[462])). 39.99/40.32 thf(507,plain,(![SV78:tp__ty_2Enum_2Enum,SV74:tp__ty_2Enum_2Enum]: ((((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SV74)))@(inj__ty_2Enum_2Enum@SV78)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV74))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV78)))))=$true))),inference(extcnf_forall_pos,[status(thm)],[463])). 39.99/40.32 thf(508,plain,(![SV79:tp__ty_2Enum_2Enum,SV75:tp__ty_2Enum_2Enum]: ((((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV75))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV79))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SV75)))@(inj__ty_2Enum_2Enum@SV79))))=$true))),inference(extcnf_forall_pos,[status(thm)],[464])). 39.99/40.32 thf(509,plain,(![SV64:$i,SV57:del,SV80:$i]: ((((~ ((mem@SV80)@SV57)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV57))@c_2Ebool_2ET))@SV64))@SV80) = SV64))=$true) | (((mem@SV64)@SV57)=$false))),inference(extcnf_forall_pos,[status(thm)],[465])). 39.99/40.32 thf(510,plain,(![SV65:$i,SV58:del,SV81:$i]: ((((~ ((mem@SV81)@SV58)) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV58))@c_2Ebool_2EF))@SV65))@SV81) = SV81))=$true) | (((mem@SV65)@SV58)=$false))),inference(extcnf_forall_pos,[status(thm)],[466])). 39.99/40.32 thf(511,plain,(![SV59:$i]: (((p@((ap@c_2Ebool_2E_7E)@SV59))=$false) | ((~ (p@SV59))=$true) | (((mem@SV59)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[467])). 39.99/40.32 thf(512,plain,(![SV71:tp__ty_2Enum_2Enum,SV66:tp__ty_2Enum_2Enum,SV31:del]: (((((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV66)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV71)))=$false) | (((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV66)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV71)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))))=$true))),inference(extcnf_not_pos,[status(thm)],[469])). 39.99/40.32 thf(513,plain,(![SV72:tp__ty_2Enum_2Enum,SV31:del,SV67:tp__ty_2Enum_2Enum]: ((((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV67)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV72)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))))=$false) | ((((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV67)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV72)))=$true))),inference(extcnf_not_pos,[status(thm)],[470])). 39.99/40.32 thf(514,plain,(![SV32:$i,SV76:$i]: (((~ ((mem@SV76)@bool))=$true) | (((~ (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SV76))) | ((p@SV76) | (p@SV32)))=$true) | (((mem@SV32)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[471])). 39.99/40.32 thf(515,plain,(![SV32:$i]: (((~ (![SY105:$i]: ((~ ((mem@SY105)@bool)) | ((~ (p@SY105)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY105))))))=$false) | (((mem@SV32)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[472])). 39.99/40.32 thf(516,plain,(![SV32:$i]: (((~ (![SY106:$i]: ((~ ((mem@SY106)@bool)) | ((~ (p@SV32)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY106))))))=$false) | (((mem@SV32)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[472])). 39.99/40.32 thf(517,plain,(![SV47:$i,SV33:del,SV82:$i]: ((((~ ((mem@SV82)@SV33)) | ((~ (SV47 = SV82)) | (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SV82))))=$true) | (((mem@SV47)@SV33)=$false))),inference(extcnf_forall_pos,[status(thm)],[473])). 39.99/40.32 thf(518,plain,(![SV47:$i,SV33:del,SV83:$i]: ((((~ ((mem@SV83)@SV33)) | ((~ (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SV83))) | (SV47 = SV83)))=$true) | (((mem@SV47)@SV33)=$false))),inference(extcnf_forall_pos,[status(thm)],[474])). 39.99/40.32 thf(521,plain,(![SV48:$i,SV68:$i,SV35:del,SV84:$i]: ((((~ ((mem@SV84)@SV35)) | (![SY200:$i]: ((~ ((mem@SY200)@SV35)) | (![SY201:$i]: ((~ ((mem@SY201)@SV35)) | (~ ((~ (~ ((~ (~ ((~ (![SY202:$i]: ((~ ((mem@SY202)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY202)))))) | (~ (![SY203:$i]: ((~ ((mem@SY203)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY203))))))))) | (~ (~ ((~ (![SY204:$i]: ((~ ((mem@SY204)@SV35)) | ((((~ (SV84 = SY200)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY204)))))) | (~ (![SY205:$i]: ((~ ((mem@SY205)@SV35)) | ((((~ (SV84 = SY200)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY205)))))))))))) | (~ (~ ((~ (~ ((~ (![SY206:$i]: ((~ ((mem@SY206)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SY201 = SY206))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY206)))))) | (~ (![SY207:$i]: ((~ ((mem@SY207)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SY201 = SY207))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY207))))))))) | (~ (~ ((~ (![SY208:$i]: ((~ ((mem@SY208)@SV35)) | ((((~ (SV84 = SY200)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SY201 = SY208))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY208)))))) | (~ (![SY209:$i]: ((~ ((mem@SY209)@SV35)) | ((((~ (SV84 = SY200)) | ((p@SV68) | (p@SV48))) | (~ (SY201 = SY209))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY209)))))))))))))))))))=$true) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_forall_pos,[status(thm)],[476])). 39.99/40.32 thf(522,plain,(![SV49:$i,SV36:del,SV85:$i]: ((((~ ((mem@SV85)@SV36)) | ((~ (SV85 = SV49)) | (SV49 = SV85)))=$true) | (((mem@SV49)@SV36)=$false))),inference(extcnf_forall_pos,[status(thm)],[477])). 39.99/40.32 thf(523,plain,(![SV49:$i,SV36:del,SV86:$i]: ((((~ ((mem@SV86)@SV36)) | ((~ (SV49 = SV86)) | (SV86 = SV49)))=$true) | (((mem@SV49)@SV36)=$false))),inference(extcnf_forall_pos,[status(thm)],[478])). 39.99/40.32 thf(528,plain,(![SV38:$i]: (((~ (![SY141:$i]: ((~ ((mem@SY141)@bool)) | ((p@SV38) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY141))))))=$false) | (((mem@SV38)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[481])). 39.99/40.32 thf(529,plain,(![SV38:$i]: (((~ (![SY142:$i]: ((~ ((mem@SY142)@bool)) | ((~ (p@SY142)) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY142))))))=$false) | (((mem@SV38)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[481])). 39.99/40.32 thf(530,plain,(![SV38:$i,SV77:$i]: (((~ ((mem@SV77)@bool))=$true) | (((~ (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SV77))) | ((~ (p@SV38)) | (p@SV77)))=$true) | (((mem@SV38)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[482])). 39.99/40.32 thf(531,plain,(![SV55:del,SV62:$i]: ((((~ ((mem@((sK2_X@SV62)@SV55))@SV55)) | (~ (~ (p@((ap@SV62)@((sK2_X@SV62)@SV55))))))=$false) | ((p@((ap@(c_2Ebool_2E_21@SV55))@SV62))=$true) | (((mem@SV62)@((arr@SV55)@bool))=$false))),inference(extcnf_not_pos,[status(thm)],[497])). 39.99/40.32 thf(532,plain,(![SV63:$i,SV56:del]: (((p@((ap@(c_2Ebool_2E_21@SV56))@SV63))=$false) | ((![SY182:$i]: ((~ ((mem@SY182)@SV56)) | (p@((ap@SV63)@SY182))))=$true) | (((mem@SV63)@((arr@SV56)@bool))=$false))),inference(extcnf_not_pos,[status(thm)],[498])). 39.99/40.32 thf(533,plain,(![SV29:del,SV46:del,SV54:$i,SV70:$i]: (((~ ((~ ((mem@((((sK3_X@SV70)@SV54)@SV46)@SV29))@SV29)) | (~ (~ (((ap@SV54)@((((sK3_X@SV70)@SV54)@SV46)@SV29)) = ((ap@SV70)@((((sK3_X@SV70)@SV54)@SV46)@SV29)))))))=$true) | ((SV54 = SV70)=$true) | (((mem@SV70)@((arr@SV29)@SV46))=$false) | (((mem@SV54)@((arr@SV29)@SV46))=$false))),inference(extcnf_or_pos,[status(thm)],[499])). 39.99/40.32 thf(534,plain,(![SV30:$i,SV73:$i]: ((((mem@SV73)@bool)=$false) | ((((~ (p@SV30)) | (~ (p@SV73))) | (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SV73)))=$true) | (((mem@SV30)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[500])). 39.99/40.32 thf(535,plain,(![SV30:$i]: (((![SY98:$i]: ((~ ((mem@SY98)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY98))) | (p@SV30))))=$true) | (((mem@SV30)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[501])). 39.99/40.32 thf(536,plain,(![SV30:$i]: (((![SY99:$i]: ((~ ((mem@SY99)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SY99))) | (p@SY99))))=$true) | (((mem@SV30)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[502])). 39.99/40.32 thf(537,plain,(((![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: (~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))=$true)),inference(extcnf_not_neg,[status(thm)],[503])). 39.99/40.32 thf(538,plain,(((~ ((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | ((~ (SX0 = fo__c_2Enum_2E0)) | (~ (SX1 = fo__c_2Enum_2E0)))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum]: ((SX0 = fo__c_2Enum_2E0) | (![SX1:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((SX1 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))))))))))=$true)),inference(extcnf_not_neg,[status(thm)],[504])). 39.99/40.32 thf(539,plain,(((![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))))=$true)),inference(extcnf_not_neg,[status(thm)],[505])). 39.99/40.32 thf(540,plain,(((![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SX1)))@(inj__ty_2Enum_2Enum@SX0)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))=$true)),inference(extcnf_not_neg,[status(thm)],[506])). 39.99/40.32 thf(541,plain,(![SV78:tp__ty_2Enum_2Enum,SV74:tp__ty_2Enum_2Enum]: (((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SV74)))@(inj__ty_2Enum_2Enum@SV78))))=$true) | ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV74))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV78))))=$true))),inference(extcnf_or_pos,[status(thm)],[507])). 39.99/40.32 thf(542,plain,(![SV79:tp__ty_2Enum_2Enum,SV75:tp__ty_2Enum_2Enum]: (((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV75))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV79)))))=$true) | ((p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SV75)))@(inj__ty_2Enum_2Enum@SV79)))=$true))),inference(extcnf_or_pos,[status(thm)],[508])). 39.99/40.32 thf(543,plain,(![SV64:$i,SV57:del,SV80:$i]: (((~ ((mem@SV80)@SV57))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV57))@c_2Ebool_2ET))@SV64))@SV80) = SV64)=$true) | (((mem@SV64)@SV57)=$false))),inference(extcnf_or_pos,[status(thm)],[509])). 39.99/40.32 thf(544,plain,(![SV65:$i,SV58:del,SV81:$i]: (((~ ((mem@SV81)@SV58))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV58))@c_2Ebool_2EF))@SV65))@SV81) = SV81)=$true) | (((mem@SV65)@SV58)=$false))),inference(extcnf_or_pos,[status(thm)],[510])). 39.99/40.32 thf(545,plain,(![SV59:$i]: (((p@SV59)=$false) | ((p@((ap@c_2Ebool_2E_7E)@SV59))=$false) | (((mem@SV59)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[511])). 39.99/40.32 thf(546,plain,(![SV32:$i,SV76:$i]: ((((mem@SV76)@bool)=$false) | (((~ (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SV76))) | ((p@SV76) | (p@SV32)))=$true) | (((mem@SV32)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[514])). 39.99/40.32 thf(547,plain,(![SV32:$i]: (((![SY105:$i]: ((~ ((mem@SY105)@bool)) | ((~ (p@SY105)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY105)))))=$true) | (((mem@SV32)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[515])). 39.99/40.32 thf(548,plain,(![SV32:$i]: (((![SY106:$i]: ((~ ((mem@SY106)@bool)) | ((~ (p@SV32)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SY106)))))=$true) | (((mem@SV32)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[516])). 39.99/40.32 thf(549,plain,(![SV47:$i,SV33:del,SV82:$i]: (((~ ((mem@SV82)@SV33))=$true) | (((~ (SV47 = SV82)) | (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SV82)))=$true) | (((mem@SV47)@SV33)=$false))),inference(extcnf_or_pos,[status(thm)],[517])). 39.99/40.32 thf(550,plain,(![SV47:$i,SV33:del,SV83:$i]: (((~ ((mem@SV83)@SV33))=$true) | (((~ (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SV83))) | (SV47 = SV83))=$true) | (((mem@SV47)@SV33)=$false))),inference(extcnf_or_pos,[status(thm)],[518])). 39.99/40.32 thf(553,plain,(![SV48:$i,SV68:$i,SV35:del,SV84:$i]: (((~ ((mem@SV84)@SV35))=$true) | ((![SY200:$i]: ((~ ((mem@SY200)@SV35)) | (![SY201:$i]: ((~ ((mem@SY201)@SV35)) | (~ ((~ (~ ((~ (~ ((~ (![SY202:$i]: ((~ ((mem@SY202)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY202)))))) | (~ (![SY203:$i]: ((~ ((mem@SY203)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY203))))))))) | (~ (~ ((~ (![SY204:$i]: ((~ ((mem@SY204)@SV35)) | ((((~ (SV84 = SY200)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY204)))))) | (~ (![SY205:$i]: ((~ ((mem@SY205)@SV35)) | ((((~ (SV84 = SY200)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY205)))))))))))) | (~ (~ ((~ (~ ((~ (![SY206:$i]: ((~ ((mem@SY206)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SY201 = SY206))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY206)))))) | (~ (![SY207:$i]: ((~ ((mem@SY207)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SY201 = SY207))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY207))))))))) | (~ (~ ((~ (![SY208:$i]: ((~ ((mem@SY208)@SV35)) | ((((~ (SV84 = SY200)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SY201 = SY208))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY208)))))) | (~ (![SY209:$i]: ((~ ((mem@SY209)@SV35)) | ((((~ (SV84 = SY200)) | ((p@SV68) | (p@SV48))) | (~ (SY201 = SY209))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY209))))))))))))))))))=$true) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[521])). 39.99/40.32 thf(554,plain,(![SV49:$i,SV36:del,SV85:$i]: (((~ ((mem@SV85)@SV36))=$true) | (((~ (SV85 = SV49)) | (SV49 = SV85))=$true) | (((mem@SV49)@SV36)=$false))),inference(extcnf_or_pos,[status(thm)],[522])). 39.99/40.32 thf(555,plain,(![SV49:$i,SV36:del,SV86:$i]: (((~ ((mem@SV86)@SV36))=$true) | (((~ (SV49 = SV86)) | (SV86 = SV49))=$true) | (((mem@SV49)@SV36)=$false))),inference(extcnf_or_pos,[status(thm)],[523])). 39.99/40.32 thf(560,plain,(![SV38:$i]: (((![SY141:$i]: ((~ ((mem@SY141)@bool)) | ((p@SV38) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY141)))))=$true) | (((mem@SV38)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[528])). 39.99/40.32 thf(561,plain,(![SV38:$i]: (((![SY142:$i]: ((~ ((mem@SY142)@bool)) | ((~ (p@SY142)) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SY142)))))=$true) | (((mem@SV38)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[529])). 39.99/40.32 thf(562,plain,(![SV38:$i,SV77:$i]: ((((mem@SV77)@bool)=$false) | (((~ (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SV77))) | ((~ (p@SV38)) | (p@SV77)))=$true) | (((mem@SV38)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[530])). 39.99/40.32 thf(563,plain,(![SV55:del,SV62:$i]: (((~ ((mem@((sK2_X@SV62)@SV55))@SV55))=$false) | ((p@((ap@(c_2Ebool_2E_21@SV55))@SV62))=$true) | (((mem@SV62)@((arr@SV55)@bool))=$false))),inference(extcnf_or_neg,[status(thm)],[531])). 39.99/40.32 thf(564,plain,(![SV55:del,SV62:$i]: (((~ (~ (p@((ap@SV62)@((sK2_X@SV62)@SV55)))))=$false) | ((p@((ap@(c_2Ebool_2E_21@SV55))@SV62))=$true) | (((mem@SV62)@((arr@SV55)@bool))=$false))),inference(extcnf_or_neg,[status(thm)],[531])). 39.99/40.32 thf(565,plain,(![SV63:$i,SV56:del,SV87:$i]: ((((~ ((mem@SV87)@SV56)) | (p@((ap@SV63)@SV87)))=$true) | ((p@((ap@(c_2Ebool_2E_21@SV56))@SV63))=$false) | (((mem@SV63)@((arr@SV56)@bool))=$false))),inference(extcnf_forall_pos,[status(thm)],[532])). 39.99/40.32 thf(566,plain,(![SV29:del,SV46:del,SV54:$i,SV70:$i]: ((((~ ((mem@((((sK3_X@SV70)@SV54)@SV46)@SV29))@SV29)) | (~ (~ (((ap@SV54)@((((sK3_X@SV70)@SV54)@SV46)@SV29)) = ((ap@SV70)@((((sK3_X@SV70)@SV54)@SV46)@SV29))))))=$false) | ((SV54 = SV70)=$true) | (((mem@SV70)@((arr@SV29)@SV46))=$false) | (((mem@SV54)@((arr@SV29)@SV46))=$false))),inference(extcnf_not_pos,[status(thm)],[533])). 39.99/40.32 thf(567,plain,(![SV73:$i,SV30:$i]: ((((~ (p@SV30)) | (~ (p@SV73)))=$true) | ((p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SV73))=$true) | (((mem@SV73)@bool)=$false) | (((mem@SV30)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[534])). 39.99/40.32 thf(568,plain,(![SV30:$i,SV88:$i]: ((((~ ((mem@SV88)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SV88))) | (p@SV30)))=$true) | (((mem@SV30)@bool)=$false))),inference(extcnf_forall_pos,[status(thm)],[535])). 39.99/40.32 thf(569,plain,(![SV30:$i,SV89:$i]: ((((~ ((mem@SV89)@bool)) | ((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SV89))) | (p@SV89)))=$true) | (((mem@SV30)@bool)=$false))),inference(extcnf_forall_pos,[status(thm)],[536])). 39.99/40.32 thf(570,plain,(![SV90:tp__ty_2Enum_2Enum]: (((![SY210:tp__ty_2Enum_2Enum]: (~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV90))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SY210)))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[537])). 39.99/40.32 thf(571,plain,((((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | ((~ (SX0 = fo__c_2Enum_2E0)) | (~ (SX1 = fo__c_2Enum_2E0)))))) | (~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum]: ((SX0 = fo__c_2Enum_2E0) | (![SX1:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((SX1 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))))))=$false)),inference(extcnf_not_pos,[status(thm)],[538])). 39.99/40.32 thf(572,plain,(![SV91:tp__ty_2Enum_2Enum]: (((![SY211:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV91)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SY211)))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SY211)))@(inj__ty_2Enum_2Enum@SV91)))))=$true))),inference(extcnf_forall_pos,[status(thm)],[539])). 39.99/40.32 thf(573,plain,(![SV92:tp__ty_2Enum_2Enum]: (((![SY212:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SY212)))@(inj__ty_2Enum_2Enum@SV92)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV92)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SY212)))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[540])). 39.99/40.32 thf(574,plain,(![SV78:tp__ty_2Enum_2Enum,SV74:tp__ty_2Enum_2Enum]: (((p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SV74)))@(inj__ty_2Enum_2Enum@SV78)))=$false) | ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV74))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV78))))=$true))),inference(extcnf_not_pos,[status(thm)],[541])). 39.99/40.32 thf(575,plain,(![SV79:tp__ty_2Enum_2Enum,SV75:tp__ty_2Enum_2Enum]: (((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV75))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV79))))=$false) | ((p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SV75)))@(inj__ty_2Enum_2Enum@SV79)))=$true))),inference(extcnf_not_pos,[status(thm)],[542])). 39.99/40.32 thf(576,plain,(![SV64:$i,SV57:del,SV80:$i]: ((((mem@SV80)@SV57)=$false) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV57))@c_2Ebool_2ET))@SV64))@SV80) = SV64)=$true) | (((mem@SV64)@SV57)=$false))),inference(extcnf_not_pos,[status(thm)],[543])). 39.99/40.32 thf(577,plain,(![SV65:$i,SV58:del,SV81:$i]: ((((mem@SV81)@SV58)=$false) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV58))@c_2Ebool_2EF))@SV65))@SV81) = SV81)=$true) | (((mem@SV65)@SV58)=$false))),inference(extcnf_not_pos,[status(thm)],[544])). 39.99/40.32 thf(578,plain,(![SV76:$i,SV32:$i]: (((~ (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SV76)))=$true) | (((p@SV76) | (p@SV32))=$true) | (((mem@SV76)@bool)=$false) | (((mem@SV32)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[546])). 39.99/40.32 thf(579,plain,(![SV32:$i,SV93:$i]: ((((~ ((mem@SV93)@bool)) | ((~ (p@SV93)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SV93))))=$true) | (((mem@SV32)@bool)=$false))),inference(extcnf_forall_pos,[status(thm)],[547])). 39.99/40.32 thf(580,plain,(![SV32:$i,SV94:$i]: ((((~ ((mem@SV94)@bool)) | ((~ (p@SV32)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SV94))))=$true) | (((mem@SV32)@bool)=$false))),inference(extcnf_forall_pos,[status(thm)],[548])). 39.99/40.32 thf(581,plain,(![SV47:$i,SV33:del,SV82:$i]: ((((mem@SV82)@SV33)=$false) | (((~ (SV47 = SV82)) | (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SV82)))=$true) | (((mem@SV47)@SV33)=$false))),inference(extcnf_not_pos,[status(thm)],[549])). 39.99/40.32 thf(582,plain,(![SV47:$i,SV33:del,SV83:$i]: ((((mem@SV83)@SV33)=$false) | (((~ (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SV83))) | (SV47 = SV83))=$true) | (((mem@SV47)@SV33)=$false))),inference(extcnf_not_pos,[status(thm)],[550])). 39.99/40.32 thf(585,plain,(![SV48:$i,SV68:$i,SV35:del,SV84:$i]: ((((mem@SV84)@SV35)=$false) | ((![SY200:$i]: ((~ ((mem@SY200)@SV35)) | (![SY201:$i]: ((~ ((mem@SY201)@SV35)) | (~ ((~ (~ ((~ (~ ((~ (![SY202:$i]: ((~ ((mem@SY202)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY202)))))) | (~ (![SY203:$i]: ((~ ((mem@SY203)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY203))))))))) | (~ (~ ((~ (![SY204:$i]: ((~ ((mem@SY204)@SV35)) | ((((~ (SV84 = SY200)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY204)))))) | (~ (![SY205:$i]: ((~ ((mem@SY205)@SV35)) | ((((~ (SV84 = SY200)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY205)))))))))))) | (~ (~ ((~ (~ ((~ (![SY206:$i]: ((~ ((mem@SY206)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SY201 = SY206))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY206)))))) | (~ (![SY207:$i]: ((~ ((mem@SY207)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SY201 = SY207))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY207))))))))) | (~ (~ ((~ (![SY208:$i]: ((~ ((mem@SY208)@SV35)) | ((((~ (SV84 = SY200)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SY201 = SY208))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY208)))))) | (~ (![SY209:$i]: ((~ ((mem@SY209)@SV35)) | ((((~ (SV84 = SY200)) | ((p@SV68) | (p@SV48))) | (~ (SY201 = SY209))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY201) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SY200))@SY209))))))))))))))))))=$true) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[553])). 39.99/40.32 thf(586,plain,(![SV49:$i,SV36:del,SV85:$i]: ((((mem@SV85)@SV36)=$false) | (((~ (SV85 = SV49)) | (SV49 = SV85))=$true) | (((mem@SV49)@SV36)=$false))),inference(extcnf_not_pos,[status(thm)],[554])). 39.99/40.32 thf(587,plain,(![SV49:$i,SV36:del,SV86:$i]: ((((mem@SV86)@SV36)=$false) | (((~ (SV49 = SV86)) | (SV86 = SV49))=$true) | (((mem@SV49)@SV36)=$false))),inference(extcnf_not_pos,[status(thm)],[555])). 39.99/40.32 thf(592,plain,(![SV38:$i,SV95:$i]: ((((~ ((mem@SV95)@bool)) | ((p@SV38) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SV95))))=$true) | (((mem@SV38)@bool)=$false))),inference(extcnf_forall_pos,[status(thm)],[560])). 39.99/40.32 thf(593,plain,(![SV38:$i,SV96:$i]: ((((~ ((mem@SV96)@bool)) | ((~ (p@SV96)) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SV96))))=$true) | (((mem@SV38)@bool)=$false))),inference(extcnf_forall_pos,[status(thm)],[561])). 39.99/40.32 thf(594,plain,(![SV77:$i,SV38:$i]: (((~ (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SV77)))=$true) | (((~ (p@SV38)) | (p@SV77))=$true) | (((mem@SV77)@bool)=$false) | (((mem@SV38)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[562])). 39.99/40.32 thf(595,plain,(![SV55:del,SV62:$i]: ((((mem@((sK2_X@SV62)@SV55))@SV55)=$true) | ((p@((ap@(c_2Ebool_2E_21@SV55))@SV62))=$true) | (((mem@SV62)@((arr@SV55)@bool))=$false))),inference(extcnf_not_neg,[status(thm)],[563])). 39.99/40.32 thf(596,plain,(![SV55:del,SV62:$i]: (((~ (p@((ap@SV62)@((sK2_X@SV62)@SV55))))=$true) | ((p@((ap@(c_2Ebool_2E_21@SV55))@SV62))=$true) | (((mem@SV62)@((arr@SV55)@bool))=$false))),inference(extcnf_not_neg,[status(thm)],[564])). 39.99/40.32 thf(597,plain,(![SV63:$i,SV56:del,SV87:$i]: (((~ ((mem@SV87)@SV56))=$true) | ((p@((ap@SV63)@SV87))=$true) | ((p@((ap@(c_2Ebool_2E_21@SV56))@SV63))=$false) | (((mem@SV63)@((arr@SV56)@bool))=$false))),inference(extcnf_or_pos,[status(thm)],[565])). 39.99/40.32 thf(598,plain,(![SV29:del,SV46:del,SV54:$i,SV70:$i]: (((~ ((mem@((((sK3_X@SV70)@SV54)@SV46)@SV29))@SV29))=$false) | ((SV54 = SV70)=$true) | (((mem@SV70)@((arr@SV29)@SV46))=$false) | (((mem@SV54)@((arr@SV29)@SV46))=$false))),inference(extcnf_or_neg,[status(thm)],[566])). 39.99/40.32 thf(599,plain,(![SV29:del,SV46:del,SV70:$i,SV54:$i]: (((~ (~ (((ap@SV54)@((((sK3_X@SV70)@SV54)@SV46)@SV29)) = ((ap@SV70)@((((sK3_X@SV70)@SV54)@SV46)@SV29)))))=$false) | ((SV54 = SV70)=$true) | (((mem@SV70)@((arr@SV29)@SV46))=$false) | (((mem@SV54)@((arr@SV29)@SV46))=$false))),inference(extcnf_or_neg,[status(thm)],[566])). 39.99/40.32 thf(600,plain,(![SV73:$i,SV30:$i]: (((~ (p@SV30))=$true) | ((~ (p@SV73))=$true) | ((p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SV73))=$true) | (((mem@SV73)@bool)=$false) | (((mem@SV30)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[567])). 39.99/40.32 thf(601,plain,(![SV30:$i,SV88:$i]: (((~ ((mem@SV88)@bool))=$true) | (((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SV88))) | (p@SV30))=$true) | (((mem@SV30)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[568])). 39.99/40.32 thf(602,plain,(![SV30:$i,SV89:$i]: (((~ ((mem@SV89)@bool))=$true) | (((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SV89))) | (p@SV89))=$true) | (((mem@SV30)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[569])). 39.99/40.32 thf(603,plain,(![SV97:tp__ty_2Enum_2Enum,SV90:tp__ty_2Enum_2Enum]: (((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV90))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV97))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[570])). 39.99/40.32 thf(604,plain,(((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | ((~ (SX0 = fo__c_2Enum_2E0)) | (~ (SX1 = fo__c_2Enum_2E0))))))=$false)),inference(extcnf_or_neg,[status(thm)],[571])). 39.99/40.32 thf(605,plain,(((~ (~ ((~ (![SX0:tp__ty_2Enum_2Enum]: ((SX0 = fo__c_2Enum_2E0) | (![SX1:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((SX1 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))))))))=$false)),inference(extcnf_or_neg,[status(thm)],[571])). 39.99/40.32 thf(606,plain,(![SV98:tp__ty_2Enum_2Enum,SV91:tp__ty_2Enum_2Enum]: ((((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV91)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV98)))))) | (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SV98)))@(inj__ty_2Enum_2Enum@SV91))))=$true))),inference(extcnf_forall_pos,[status(thm)],[572])). 39.99/40.32 thf(607,plain,(![SV92:tp__ty_2Enum_2Enum,SV99:tp__ty_2Enum_2Enum]: ((((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SV99)))@(inj__ty_2Enum_2Enum@SV92)))) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV92)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV99))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[573])). 39.99/40.32 thf(608,plain,(![SV76:$i,SV32:$i]: (((p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SV76))=$false) | (((p@SV76) | (p@SV32))=$true) | (((mem@SV76)@bool)=$false) | (((mem@SV32)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[578])). 39.99/40.32 thf(609,plain,(![SV32:$i,SV93:$i]: (((~ ((mem@SV93)@bool))=$true) | (((~ (p@SV93)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SV93)))=$true) | (((mem@SV32)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[579])). 39.99/40.32 thf(610,plain,(![SV32:$i,SV94:$i]: (((~ ((mem@SV94)@bool))=$true) | (((~ (p@SV32)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SV94)))=$true) | (((mem@SV32)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[580])). 39.99/40.32 thf(611,plain,(![SV33:del,SV82:$i,SV47:$i]: (((~ (SV47 = SV82))=$true) | ((p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SV82))=$true) | (((mem@SV82)@SV33)=$false) | (((mem@SV47)@SV33)=$false))),inference(extcnf_or_pos,[status(thm)],[581])). 39.99/40.32 thf(612,plain,(![SV83:$i,SV47:$i,SV33:del]: (((~ (p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SV83)))=$true) | ((SV47 = SV83)=$true) | (((mem@SV83)@SV33)=$false) | (((mem@SV47)@SV33)=$false))),inference(extcnf_or_pos,[status(thm)],[582])). 39.99/40.32 thf(617,plain,(![SV84:$i,SV48:$i,SV68:$i,SV35:del,SV100:$i]: ((((~ ((mem@SV100)@SV35)) | (![SY213:$i]: ((~ ((mem@SY213)@SV35)) | (~ ((~ (~ ((~ (~ ((~ (![SY214:$i]: ((~ ((mem@SY214)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY214)))))) | (~ (![SY215:$i]: ((~ ((mem@SY215)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY215))))))))) | (~ (~ ((~ (![SY216:$i]: ((~ ((mem@SY216)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY216)))))) | (~ (![SY217:$i]: ((~ ((mem@SY217)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY217)))))))))))) | (~ (~ ((~ (~ ((~ (![SY218:$i]: ((~ ((mem@SY218)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SY213 = SY218))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY218)))))) | (~ (![SY219:$i]: ((~ ((mem@SY219)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SY213 = SY219))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY219))))))))) | (~ (~ ((~ (![SY220:$i]: ((~ ((mem@SY220)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SY213 = SY220))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY220)))))) | (~ (![SY221:$i]: ((~ ((mem@SY221)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SY213 = SY221))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY221)))))))))))))))))=$true) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_forall_pos,[status(thm)],[585])). 39.99/40.32 thf(618,plain,(![SV36:del,SV49:$i,SV85:$i]: (((~ (SV85 = SV49))=$true) | ((SV49 = SV85)=$true) | (((mem@SV85)@SV36)=$false) | (((mem@SV49)@SV36)=$false))),inference(extcnf_or_pos,[status(thm)],[586])). 39.99/40.32 thf(619,plain,(![SV36:del,SV86:$i,SV49:$i]: (((~ (SV49 = SV86))=$true) | ((SV86 = SV49)=$true) | (((mem@SV86)@SV36)=$false) | (((mem@SV49)@SV36)=$false))),inference(extcnf_or_pos,[status(thm)],[587])). 39.99/40.32 thf(628,plain,(![SV38:$i,SV95:$i]: (((~ ((mem@SV95)@bool))=$true) | (((p@SV38) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SV95)))=$true) | (((mem@SV38)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[592])). 39.99/40.32 thf(629,plain,(![SV38:$i,SV96:$i]: (((~ ((mem@SV96)@bool))=$true) | (((~ (p@SV96)) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SV96)))=$true) | (((mem@SV38)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[593])). 39.99/40.32 thf(630,plain,(![SV77:$i,SV38:$i]: (((p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SV77))=$false) | (((~ (p@SV38)) | (p@SV77))=$true) | (((mem@SV77)@bool)=$false) | (((mem@SV38)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[594])). 39.99/40.32 thf(631,plain,(![SV55:del,SV62:$i]: (((p@((ap@SV62)@((sK2_X@SV62)@SV55)))=$false) | ((p@((ap@(c_2Ebool_2E_21@SV55))@SV62))=$true) | (((mem@SV62)@((arr@SV55)@bool))=$false))),inference(extcnf_not_pos,[status(thm)],[596])). 39.99/40.32 thf(632,plain,(![SV63:$i,SV56:del,SV87:$i]: ((((mem@SV87)@SV56)=$false) | ((p@((ap@SV63)@SV87))=$true) | ((p@((ap@(c_2Ebool_2E_21@SV56))@SV63))=$false) | (((mem@SV63)@((arr@SV56)@bool))=$false))),inference(extcnf_not_pos,[status(thm)],[597])). 39.99/40.32 thf(633,plain,(![SV29:del,SV46:del,SV54:$i,SV70:$i]: ((((mem@((((sK3_X@SV70)@SV54)@SV46)@SV29))@SV29)=$true) | ((SV54 = SV70)=$true) | (((mem@SV70)@((arr@SV29)@SV46))=$false) | (((mem@SV54)@((arr@SV29)@SV46))=$false))),inference(extcnf_not_neg,[status(thm)],[598])). 39.99/40.32 thf(634,plain,(![SV29:del,SV46:del,SV70:$i,SV54:$i]: (((~ (((ap@SV54)@((((sK3_X@SV70)@SV54)@SV46)@SV29)) = ((ap@SV70)@((((sK3_X@SV70)@SV54)@SV46)@SV29))))=$true) | ((SV54 = SV70)=$true) | (((mem@SV70)@((arr@SV29)@SV46))=$false) | (((mem@SV54)@((arr@SV29)@SV46))=$false))),inference(extcnf_not_neg,[status(thm)],[599])). 39.99/40.32 thf(635,plain,(![SV73:$i,SV30:$i]: (((p@SV30)=$false) | ((~ (p@SV73))=$true) | ((p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SV73))=$true) | (((mem@SV73)@bool)=$false) | (((mem@SV30)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[600])). 39.99/40.32 thf(636,plain,(![SV30:$i,SV88:$i]: ((((mem@SV88)@bool)=$false) | (((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SV88))) | (p@SV30))=$true) | (((mem@SV30)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[601])). 39.99/40.32 thf(637,plain,(![SV30:$i,SV89:$i]: ((((mem@SV89)@bool)=$false) | (((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SV89))) | (p@SV89))=$true) | (((mem@SV30)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[602])). 39.99/40.32 thf(638,plain,(![SV97:tp__ty_2Enum_2Enum,SV90:tp__ty_2Enum_2Enum]: (((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV90))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV97)))))=$false))),inference(extcnf_not_pos,[status(thm)],[603])). 39.99/40.32 thf(639,plain,(((![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))) | ((~ (SX0 = fo__c_2Enum_2E0)) | (~ (SX1 = fo__c_2Enum_2E0)))))=$true)),inference(extcnf_not_neg,[status(thm)],[604])). 39.99/40.32 thf(640,plain,(((~ ((~ (![SX0:tp__ty_2Enum_2Enum]: ((SX0 = fo__c_2Enum_2E0) | (![SX1:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((SX1 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))))=$true)),inference(extcnf_not_neg,[status(thm)],[605])). 39.99/40.32 thf(641,plain,(![SV98:tp__ty_2Enum_2Enum,SV91:tp__ty_2Enum_2Enum]: (((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV91)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV98))))))=$true) | ((p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SV98)))@(inj__ty_2Enum_2Enum@SV91)))=$true))),inference(extcnf_or_pos,[status(thm)],[606])). 39.99/40.32 thf(642,plain,(![SV92:tp__ty_2Enum_2Enum,SV99:tp__ty_2Enum_2Enum]: (((~ (p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SV99)))@(inj__ty_2Enum_2Enum@SV92))))=$true) | ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV92)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV99)))))=$true))),inference(extcnf_or_pos,[status(thm)],[607])). 39.99/40.32 thf(643,plain,(![SV32:$i,SV76:$i]: (((p@SV76)=$true) | ((p@SV32)=$true) | ((p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SV76))=$false) | (((mem@SV76)@bool)=$false) | (((mem@SV32)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[608])). 39.99/40.32 thf(644,plain,(![SV32:$i,SV93:$i]: ((((mem@SV93)@bool)=$false) | (((~ (p@SV93)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SV93)))=$true) | (((mem@SV32)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[609])). 39.99/40.32 thf(645,plain,(![SV32:$i,SV94:$i]: ((((mem@SV94)@bool)=$false) | (((~ (p@SV32)) | (p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SV94)))=$true) | (((mem@SV32)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[610])). 39.99/40.32 thf(646,plain,(![SV33:del,SV82:$i,SV47:$i]: (((SV47 = SV82)=$false) | ((p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SV82))=$true) | (((mem@SV82)@SV33)=$false) | (((mem@SV47)@SV33)=$false))),inference(extcnf_not_pos,[status(thm)],[611])). 39.99/40.32 thf(647,plain,(![SV83:$i,SV47:$i,SV33:del]: (((p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV47))@SV83))=$false) | ((SV47 = SV83)=$true) | (((mem@SV83)@SV33)=$false) | (((mem@SV47)@SV33)=$false))),inference(extcnf_not_pos,[status(thm)],[612])). 39.99/40.32 thf(652,plain,(![SV84:$i,SV48:$i,SV68:$i,SV35:del,SV100:$i]: (((~ ((mem@SV100)@SV35))=$true) | ((![SY213:$i]: ((~ ((mem@SY213)@SV35)) | (~ ((~ (~ ((~ (~ ((~ (![SY214:$i]: ((~ ((mem@SY214)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY214)))))) | (~ (![SY215:$i]: ((~ ((mem@SY215)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY215))))))))) | (~ (~ ((~ (![SY216:$i]: ((~ ((mem@SY216)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY216)))))) | (~ (![SY217:$i]: ((~ ((mem@SY217)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY217)))))))))))) | (~ (~ ((~ (~ ((~ (![SY218:$i]: ((~ ((mem@SY218)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SY213 = SY218))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY218)))))) | (~ (![SY219:$i]: ((~ ((mem@SY219)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SY213 = SY219))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY219))))))))) | (~ (~ ((~ (![SY220:$i]: ((~ ((mem@SY220)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SY213 = SY220))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY220)))))) | (~ (![SY221:$i]: ((~ ((mem@SY221)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SY213 = SY221))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY221))))))))))))))))=$true) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[617])). 39.99/40.32 thf(653,plain,(![SV36:del,SV49:$i,SV85:$i]: (((SV85 = SV49)=$false) | ((SV49 = SV85)=$true) | (((mem@SV85)@SV36)=$false) | (((mem@SV49)@SV36)=$false))),inference(extcnf_not_pos,[status(thm)],[618])). 39.99/40.32 thf(654,plain,(![SV36:del,SV86:$i,SV49:$i]: (((SV49 = SV86)=$false) | ((SV86 = SV49)=$true) | (((mem@SV86)@SV36)=$false) | (((mem@SV49)@SV36)=$false))),inference(extcnf_not_pos,[status(thm)],[619])). 39.99/40.32 thf(663,plain,(![SV38:$i,SV95:$i]: ((((mem@SV95)@bool)=$false) | (((p@SV38) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SV95)))=$true) | (((mem@SV38)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[628])). 39.99/40.32 thf(664,plain,(![SV38:$i,SV96:$i]: ((((mem@SV96)@bool)=$false) | (((~ (p@SV96)) | (p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SV96)))=$true) | (((mem@SV38)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[629])). 39.99/40.32 thf(665,plain,(![SV77:$i,SV38:$i]: (((~ (p@SV38))=$true) | ((p@SV77)=$true) | ((p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SV77))=$false) | (((mem@SV77)@bool)=$false) | (((mem@SV38)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[630])). 39.99/40.32 thf(666,plain,(![SV29:del,SV46:del,SV70:$i,SV54:$i]: (((((ap@SV54)@((((sK3_X@SV70)@SV54)@SV46)@SV29)) = ((ap@SV70)@((((sK3_X@SV70)@SV54)@SV46)@SV29)))=$false) | ((SV54 = SV70)=$true) | (((mem@SV70)@((arr@SV29)@SV46))=$false) | (((mem@SV54)@((arr@SV29)@SV46))=$false))),inference(extcnf_not_pos,[status(thm)],[634])). 39.99/40.32 thf(667,plain,(![SV30:$i,SV73:$i]: (((p@SV73)=$false) | ((p@SV30)=$false) | ((p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SV73))=$true) | (((mem@SV73)@bool)=$false) | (((mem@SV30)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[635])). 39.99/40.32 thf(668,plain,(![SV88:$i,SV30:$i]: (((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SV88)))=$true) | ((p@SV30)=$true) | (((mem@SV88)@bool)=$false) | (((mem@SV30)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[636])). 39.99/40.32 thf(669,plain,(![SV89:$i,SV30:$i]: (((~ (p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SV89)))=$true) | ((p@SV89)=$true) | (((mem@SV89)@bool)=$false) | (((mem@SV30)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[637])). 39.99/40.32 thf(670,plain,(![SV101:tp__ty_2Enum_2Enum]: (((![SY222:tp__ty_2Enum_2Enum]: ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV101)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SY222))))) | ((~ (SV101 = fo__c_2Enum_2E0)) | (~ (SY222 = fo__c_2Enum_2E0)))))=$true))),inference(extcnf_forall_pos,[status(thm)],[639])). 39.99/40.32 thf(671,plain,((((~ (![SX0:tp__ty_2Enum_2Enum]: ((SX0 = fo__c_2Enum_2E0) | (![SX1:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))) | (~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((SX1 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))))))=$false)),inference(extcnf_not_pos,[status(thm)],[640])). 39.99/40.32 thf(672,plain,(![SV98:tp__ty_2Enum_2Enum,SV91:tp__ty_2Enum_2Enum]: (((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV91)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV98)))))=$false) | ((p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SV98)))@(inj__ty_2Enum_2Enum@SV91)))=$true))),inference(extcnf_not_pos,[status(thm)],[641])). 39.99/40.32 thf(673,plain,(![SV92:tp__ty_2Enum_2Enum,SV99:tp__ty_2Enum_2Enum]: (((p@((ap@((ap@c_2Eprim__rec_2E_3C)@(inj__ty_2Enum_2Enum@SV99)))@(inj__ty_2Enum_2Enum@SV92)))=$false) | ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV92)))))@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV99)))))=$true))),inference(extcnf_not_pos,[status(thm)],[642])). 39.99/40.32 thf(674,plain,(![SV32:$i,SV93:$i]: (((~ (p@SV93))=$true) | ((p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SV93))=$true) | (((mem@SV93)@bool)=$false) | (((mem@SV32)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[644])). 39.99/40.32 thf(675,plain,(![SV94:$i,SV32:$i]: (((~ (p@SV32))=$true) | ((p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SV94))=$true) | (((mem@SV94)@bool)=$false) | (((mem@SV32)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[645])). 39.99/40.32 thf(680,plain,(![SV84:$i,SV48:$i,SV68:$i,SV35:del,SV100:$i]: ((((mem@SV100)@SV35)=$false) | ((![SY213:$i]: ((~ ((mem@SY213)@SV35)) | (~ ((~ (~ ((~ (~ ((~ (![SY214:$i]: ((~ ((mem@SY214)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY214)))))) | (~ (![SY215:$i]: ((~ ((mem@SY215)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY215))))))))) | (~ (~ ((~ (![SY216:$i]: ((~ ((mem@SY216)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY216)))))) | (~ (![SY217:$i]: ((~ ((mem@SY217)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY217)))))))))))) | (~ (~ ((~ (~ ((~ (![SY218:$i]: ((~ ((mem@SY218)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SY213 = SY218))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY218)))))) | (~ (![SY219:$i]: ((~ ((mem@SY219)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SY213 = SY219))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY219))))))))) | (~ (~ ((~ (![SY220:$i]: ((~ ((mem@SY220)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SY213 = SY220))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY220)))))) | (~ (![SY221:$i]: ((~ ((mem@SY221)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SY213 = SY221))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SY213) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY221))))))))))))))))=$true) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[652])). 39.99/40.32 thf(689,plain,(![SV95:$i,SV38:$i]: (((p@SV38)=$true) | ((p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SV95))=$true) | (((mem@SV95)@bool)=$false) | (((mem@SV38)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[663])). 39.99/40.32 thf(690,plain,(![SV38:$i,SV96:$i]: (((~ (p@SV96))=$true) | ((p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SV96))=$true) | (((mem@SV96)@bool)=$false) | (((mem@SV38)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[664])). 39.99/40.32 thf(691,plain,(![SV77:$i,SV38:$i]: (((p@SV38)=$false) | ((p@SV77)=$true) | ((p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SV77))=$false) | (((mem@SV77)@bool)=$false) | (((mem@SV38)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[665])). 39.99/40.32 thf(692,plain,(![SV88:$i,SV30:$i]: (((p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SV88))=$false) | ((p@SV30)=$true) | (((mem@SV88)@bool)=$false) | (((mem@SV30)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[668])). 39.99/40.32 thf(693,plain,(![SV89:$i,SV30:$i]: (((p@((ap@((ap@c_2Ebool_2E_2F_5C)@SV30))@SV89))=$false) | ((p@SV89)=$true) | (((mem@SV89)@bool)=$false) | (((mem@SV30)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[669])). 39.99/40.32 thf(694,plain,(![SV112:tp__ty_2Enum_2Enum,SV101:tp__ty_2Enum_2Enum]: ((((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV101)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV112))))) | ((~ (SV101 = fo__c_2Enum_2E0)) | (~ (SV112 = fo__c_2Enum_2E0))))=$true))),inference(extcnf_forall_pos,[status(thm)],[670])). 39.99/40.32 thf(695,plain,(((~ (![SX0:tp__ty_2Enum_2Enum]: ((SX0 = fo__c_2Enum_2E0) | (![SX1:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))))))=$false)),inference(extcnf_or_neg,[status(thm)],[671])). 39.99/40.32 thf(696,plain,(((~ (![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((SX1 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))=$false)),inference(extcnf_or_neg,[status(thm)],[671])). 39.99/40.32 thf(697,plain,(![SV32:$i,SV93:$i]: (((p@SV93)=$false) | ((p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SV93))=$true) | (((mem@SV93)@bool)=$false) | (((mem@SV32)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[674])). 39.99/40.32 thf(698,plain,(![SV94:$i,SV32:$i]: (((p@SV32)=$false) | ((p@((ap@((ap@c_2Ebool_2E_5C_2F)@SV32))@SV94))=$true) | (((mem@SV94)@bool)=$false) | (((mem@SV32)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[675])). 39.99/40.32 thf(705,plain,(![SV100:$i,SV84:$i,SV48:$i,SV68:$i,SV35:del,SV113:$i]: ((((~ ((mem@SV113)@SV35)) | (~ ((~ (~ ((~ (~ ((~ (![SY223:$i]: ((~ ((mem@SY223)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY223)))))) | (~ (![SY224:$i]: ((~ ((mem@SY224)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY224))))))))) | (~ (~ ((~ (![SY225:$i]: ((~ ((mem@SY225)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY225)))))) | (~ (![SY226:$i]: ((~ ((mem@SY226)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY226)))))))))))) | (~ (~ ((~ (~ ((~ (![SY227:$i]: ((~ ((mem@SY227)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY227))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY227)))))) | (~ (![SY228:$i]: ((~ ((mem@SY228)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY228))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY228))))))))) | (~ (~ ((~ (![SY229:$i]: ((~ ((mem@SY229)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY229))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY229)))))) | (~ (![SY230:$i]: ((~ ((mem@SY230)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY230))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY230)))))))))))))))=$true) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_forall_pos,[status(thm)],[680])). 39.99/40.32 thf(714,plain,(![SV38:$i,SV96:$i]: (((p@SV96)=$false) | ((p@((ap@((ap@c_2Emin_2E_3D_3D_3E)@SV38))@SV96))=$true) | (((mem@SV96)@bool)=$false) | (((mem@SV38)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[690])). 39.99/40.32 thf(715,plain,(![SV112:tp__ty_2Enum_2Enum,SV101:tp__ty_2Enum_2Enum]: (((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV101)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV112)))))=$true) | (((~ (SV101 = fo__c_2Enum_2E0)) | (~ (SV112 = fo__c_2Enum_2E0)))=$true))),inference(extcnf_or_pos,[status(thm)],[694])). 39.99/40.32 thf(716,plain,(((![SX0:tp__ty_2Enum_2Enum]: ((SX0 = fo__c_2Enum_2E0) | (![SX1:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1)))))))=$true)),inference(extcnf_not_neg,[status(thm)],[695])). 39.99/40.32 thf(717,plain,(((![SX0:tp__ty_2Enum_2Enum,SX1:tp__ty_2Enum_2Enum]: ((SX1 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SX1))))))=$true)),inference(extcnf_not_neg,[status(thm)],[696])). 39.99/40.32 thf(724,plain,(![SV100:$i,SV84:$i,SV48:$i,SV68:$i,SV35:del,SV113:$i]: (((~ ((mem@SV113)@SV35))=$true) | ((~ ((~ (~ ((~ (~ ((~ (![SY223:$i]: ((~ ((mem@SY223)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY223)))))) | (~ (![SY224:$i]: ((~ ((mem@SY224)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY224))))))))) | (~ (~ ((~ (![SY225:$i]: ((~ ((mem@SY225)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY225)))))) | (~ (![SY226:$i]: ((~ ((mem@SY226)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY226)))))))))))) | (~ (~ ((~ (~ ((~ (![SY227:$i]: ((~ ((mem@SY227)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY227))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY227)))))) | (~ (![SY228:$i]: ((~ ((mem@SY228)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY228))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY228))))))))) | (~ (~ ((~ (![SY229:$i]: ((~ ((mem@SY229)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY229))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY229)))))) | (~ (![SY230:$i]: ((~ ((mem@SY230)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY230))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY230))))))))))))))=$true) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[705])). 39.99/40.32 thf(733,plain,(![SV112:tp__ty_2Enum_2Enum,SV101:tp__ty_2Enum_2Enum]: (((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV101)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV112))))=$false) | (((~ (SV101 = fo__c_2Enum_2E0)) | (~ (SV112 = fo__c_2Enum_2E0)))=$true))),inference(extcnf_not_pos,[status(thm)],[715])). 39.99/40.32 thf(734,plain,(![SV114:tp__ty_2Enum_2Enum]: ((((SV114 = fo__c_2Enum_2E0) | (![SY231:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV114)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SY231))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[716])). 39.99/40.32 thf(735,plain,(![SV115:tp__ty_2Enum_2Enum]: (((![SY232:tp__ty_2Enum_2Enum]: ((SY232 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV115)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SY232))))))=$true))),inference(extcnf_forall_pos,[status(thm)],[717])). 39.99/40.32 thf(742,plain,(![SV100:$i,SV84:$i,SV48:$i,SV68:$i,SV35:del,SV113:$i]: ((((mem@SV113)@SV35)=$false) | ((~ ((~ (~ ((~ (~ ((~ (![SY223:$i]: ((~ ((mem@SY223)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY223)))))) | (~ (![SY224:$i]: ((~ ((mem@SY224)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY224))))))))) | (~ (~ ((~ (![SY225:$i]: ((~ ((mem@SY225)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY225)))))) | (~ (![SY226:$i]: ((~ ((mem@SY226)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY226)))))))))))) | (~ (~ ((~ (~ ((~ (![SY227:$i]: ((~ ((mem@SY227)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY227))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY227)))))) | (~ (![SY228:$i]: ((~ ((mem@SY228)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY228))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY228))))))))) | (~ (~ ((~ (![SY229:$i]: ((~ ((mem@SY229)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY229))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY229)))))) | (~ (![SY230:$i]: ((~ ((mem@SY230)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY230))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY230))))))))))))))=$true) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[724])). 39.99/40.32 thf(751,plain,(![SV112:tp__ty_2Enum_2Enum,SV101:tp__ty_2Enum_2Enum]: (((~ (SV101 = fo__c_2Enum_2E0))=$true) | ((~ (SV112 = fo__c_2Enum_2E0))=$true) | ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV101)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV112))))=$false))),inference(extcnf_or_pos,[status(thm)],[733])). 39.99/40.32 thf(752,plain,(![SV114:tp__ty_2Enum_2Enum]: (((SV114 = fo__c_2Enum_2E0)=$true) | ((![SY231:tp__ty_2Enum_2Enum]: (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV114)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SY231)))))=$true))),inference(extcnf_or_pos,[status(thm)],[734])). 39.99/40.32 thf(753,plain,(![SV115:tp__ty_2Enum_2Enum,SV120:tp__ty_2Enum_2Enum]: ((((SV120 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV115)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV120)))))=$true))),inference(extcnf_forall_pos,[status(thm)],[735])). 39.99/40.32 thf(760,plain,(![SV100:$i,SV113:$i,SV84:$i,SV48:$i,SV68:$i,SV35:del]: ((((~ (~ ((~ (~ ((~ (![SY223:$i]: ((~ ((mem@SY223)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY223)))))) | (~ (![SY224:$i]: ((~ ((mem@SY224)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY224))))))))) | (~ (~ ((~ (![SY225:$i]: ((~ ((mem@SY225)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY225)))))) | (~ (![SY226:$i]: ((~ ((mem@SY226)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY226)))))))))))) | (~ (~ ((~ (~ ((~ (![SY227:$i]: ((~ ((mem@SY227)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY227))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY227)))))) | (~ (![SY228:$i]: ((~ ((mem@SY228)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY228))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY228))))))))) | (~ (~ ((~ (![SY229:$i]: ((~ ((mem@SY229)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY229))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY229)))))) | (~ (![SY230:$i]: ((~ ((mem@SY230)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY230))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY230)))))))))))))=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[742])). 39.99/40.32 thf(769,plain,(![SV112:tp__ty_2Enum_2Enum,SV101:tp__ty_2Enum_2Enum]: (((SV101 = fo__c_2Enum_2E0)=$false) | ((~ (SV112 = fo__c_2Enum_2E0))=$true) | ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV101)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV112))))=$false))),inference(extcnf_not_pos,[status(thm)],[751])). 39.99/40.32 thf(770,plain,(![SV121:tp__ty_2Enum_2Enum,SV114:tp__ty_2Enum_2Enum]: (((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV114)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV121))))=$true) | ((SV114 = fo__c_2Enum_2E0)=$true))),inference(extcnf_forall_pos,[status(thm)],[752])). 39.99/40.32 thf(771,plain,(![SV115:tp__ty_2Enum_2Enum,SV120:tp__ty_2Enum_2Enum]: (((SV120 = fo__c_2Enum_2E0)=$true) | ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV115)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV120))))=$true))),inference(extcnf_or_pos,[status(thm)],[753])). 39.99/40.32 thf(778,plain,(![SV100:$i,SV113:$i,SV84:$i,SV48:$i,SV68:$i,SV35:del]: (((~ (~ ((~ (~ ((~ (![SY223:$i]: ((~ ((mem@SY223)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY223)))))) | (~ (![SY224:$i]: ((~ ((mem@SY224)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY224))))))))) | (~ (~ ((~ (![SY225:$i]: ((~ ((mem@SY225)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY225)))))) | (~ (![SY226:$i]: ((~ ((mem@SY226)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY226))))))))))))=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[760])). 39.99/40.32 thf(779,plain,(![SV100:$i,SV84:$i,SV113:$i,SV48:$i,SV68:$i,SV35:del]: (((~ (~ ((~ (~ ((~ (![SY227:$i]: ((~ ((mem@SY227)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY227))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY227)))))) | (~ (![SY228:$i]: ((~ ((mem@SY228)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY228))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY228))))))))) | (~ (~ ((~ (![SY229:$i]: ((~ ((mem@SY229)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY229))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY229)))))) | (~ (![SY230:$i]: ((~ ((mem@SY230)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY230))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY230))))))))))))=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[760])). 39.99/40.32 thf(788,plain,(![SV101:tp__ty_2Enum_2Enum,SV112:tp__ty_2Enum_2Enum]: (((SV112 = fo__c_2Enum_2E0)=$false) | ((SV101 = fo__c_2Enum_2E0)=$false) | ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV101)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV112))))=$false))),inference(extcnf_not_pos,[status(thm)],[769])). 39.99/40.32 thf(795,plain,(![SV100:$i,SV113:$i,SV84:$i,SV48:$i,SV68:$i,SV35:del]: (((~ ((~ (~ ((~ (![SY223:$i]: ((~ ((mem@SY223)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY223)))))) | (~ (![SY224:$i]: ((~ ((mem@SY224)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY224))))))))) | (~ (~ ((~ (![SY225:$i]: ((~ ((mem@SY225)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY225)))))) | (~ (![SY226:$i]: ((~ ((mem@SY226)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY226)))))))))))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[778])). 39.99/40.32 thf(796,plain,(![SV100:$i,SV84:$i,SV113:$i,SV48:$i,SV68:$i,SV35:del]: (((~ ((~ (~ ((~ (![SY227:$i]: ((~ ((mem@SY227)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY227))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY227)))))) | (~ (![SY228:$i]: ((~ ((mem@SY228)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY228))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY228))))))))) | (~ (~ ((~ (![SY229:$i]: ((~ ((mem@SY229)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY229))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY229)))))) | (~ (![SY230:$i]: ((~ ((mem@SY230)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY230))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY230)))))))))))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[779])). 39.99/40.32 thf(811,plain,(![SV100:$i,SV113:$i,SV84:$i,SV48:$i,SV68:$i,SV35:del]: ((((~ (~ ((~ (![SY223:$i]: ((~ ((mem@SY223)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY223)))))) | (~ (![SY224:$i]: ((~ ((mem@SY224)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY224))))))))) | (~ (~ ((~ (![SY225:$i]: ((~ ((mem@SY225)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY225)))))) | (~ (![SY226:$i]: ((~ ((mem@SY226)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY226))))))))))=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[795])). 39.99/40.32 thf(812,plain,(![SV100:$i,SV84:$i,SV113:$i,SV48:$i,SV68:$i,SV35:del]: ((((~ (~ ((~ (![SY227:$i]: ((~ ((mem@SY227)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY227))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY227)))))) | (~ (![SY228:$i]: ((~ ((mem@SY228)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY228))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY228))))))))) | (~ (~ ((~ (![SY229:$i]: ((~ ((mem@SY229)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY229))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY229)))))) | (~ (![SY230:$i]: ((~ ((mem@SY230)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY230))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY230))))))))))=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[796])). 39.99/40.32 thf(825,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del]: (((~ (~ ((~ (![SY225:$i]: ((~ ((mem@SY225)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY225)))))) | (~ (![SY226:$i]: ((~ ((mem@SY226)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY226)))))))))=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[811])). 39.99/40.32 thf(826,plain,(![SV100:$i,SV84:$i,SV113:$i,SV48:$i,SV68:$i,SV35:del]: (((~ (~ ((~ (![SY227:$i]: ((~ ((mem@SY227)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY227))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY227)))))) | (~ (![SY228:$i]: ((~ ((mem@SY228)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY228))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY228)))))))))=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[812])). 39.99/40.32 thf(827,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del]: (((~ (~ ((~ (![SY229:$i]: ((~ ((mem@SY229)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY229))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY229)))))) | (~ (![SY230:$i]: ((~ ((mem@SY230)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY230))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY230)))))))))=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[812])). 39.99/40.32 thf(835,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del]: (((~ ((~ (![SY225:$i]: ((~ ((mem@SY225)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY225)))))) | (~ (![SY226:$i]: ((~ ((mem@SY226)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY226))))))))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[825])). 39.99/40.32 thf(836,plain,(![SV100:$i,SV84:$i,SV113:$i,SV48:$i,SV68:$i,SV35:del]: (((~ ((~ (![SY227:$i]: ((~ ((mem@SY227)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY227))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY227)))))) | (~ (![SY228:$i]: ((~ ((mem@SY228)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY228))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY228))))))))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[826])). 39.99/40.32 thf(837,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del]: (((~ ((~ (![SY229:$i]: ((~ ((mem@SY229)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY229))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY229)))))) | (~ (![SY230:$i]: ((~ ((mem@SY230)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY230))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY230))))))))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[827])). 39.99/40.32 thf(843,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del]: ((((~ (![SY225:$i]: ((~ ((mem@SY225)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY225)))))) | (~ (![SY226:$i]: ((~ ((mem@SY226)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY226)))))))=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[835])). 39.99/40.32 thf(844,plain,(![SV100:$i,SV84:$i,SV113:$i,SV48:$i,SV68:$i,SV35:del]: ((((~ (![SY227:$i]: ((~ ((mem@SY227)@SV35)) | ((((p@SV68) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY227))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY227)))))) | (~ (![SY228:$i]: ((~ ((mem@SY228)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY228))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY228)))))))=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[836])). 39.99/40.32 thf(845,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del]: ((((~ (![SY229:$i]: ((~ ((mem@SY229)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY229))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY229)))))) | (~ (![SY230:$i]: ((~ ((mem@SY230)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY230))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY230)))))))=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[837])). 39.99/40.32 thf(849,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del]: (((~ (![SY225:$i]: ((~ ((mem@SY225)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY225))))))=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[843])). 39.99/40.32 thf(852,plain,(![SV100:$i,SV84:$i,SV113:$i,SV48:$i,SV68:$i,SV35:del]: (((~ (![SY228:$i]: ((~ ((mem@SY228)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY228))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY228))))))=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[844])). 39.99/40.32 thf(853,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del]: (((~ (![SY229:$i]: ((~ ((mem@SY229)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY229))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY229))))))=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[845])). 39.99/40.32 thf(854,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del]: (((~ (![SY230:$i]: ((~ ((mem@SY230)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY230))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY230))))))=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_neg,[status(thm)],[845])). 39.99/40.32 thf(857,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del]: (((![SY225:$i]: ((~ ((mem@SY225)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY225)))))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[849])). 39.99/40.32 thf(860,plain,(![SV100:$i,SV84:$i,SV113:$i,SV48:$i,SV68:$i,SV35:del]: (((![SY228:$i]: ((~ ((mem@SY228)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY228))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY228)))))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[852])). 39.99/40.32 thf(861,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del]: (((![SY229:$i]: ((~ ((mem@SY229)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SY229))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY229)))))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[853])). 39.99/40.32 thf(862,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del]: (((![SY230:$i]: ((~ ((mem@SY230)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SY230))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SY230)))))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_neg,[status(thm)],[854])). 39.99/40.32 thf(865,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del,SV124:$i]: ((((~ ((mem@SV124)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV124))))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_forall_pos,[status(thm)],[857])). 39.99/40.32 thf(868,plain,(![SV100:$i,SV84:$i,SV113:$i,SV48:$i,SV68:$i,SV35:del,SV127:$i]: ((((~ ((mem@SV127)@SV35)) | ((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SV127))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV127))))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_forall_pos,[status(thm)],[860])). 39.99/40.32 thf(869,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del,SV128:$i]: ((((~ ((mem@SV128)@SV35)) | ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SV128))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV128))))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_forall_pos,[status(thm)],[861])). 39.99/40.32 thf(870,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del,SV129:$i]: ((((~ ((mem@SV129)@SV35)) | ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SV129))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV129))))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_forall_pos,[status(thm)],[862])). 39.99/40.32 thf(873,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del,SV124:$i]: (((~ ((mem@SV124)@SV35))=$true) | (((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV124)))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[865])). 39.99/40.32 thf(876,plain,(![SV100:$i,SV84:$i,SV113:$i,SV48:$i,SV68:$i,SV35:del,SV127:$i]: (((~ ((mem@SV127)@SV35))=$true) | (((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SV127))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV127)))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[868])). 39.99/40.32 thf(877,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del,SV128:$i]: (((~ ((mem@SV128)@SV35))=$true) | (((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SV128))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV128)))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[869])). 39.99/40.32 thf(878,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del,SV129:$i]: (((~ ((mem@SV129)@SV35))=$true) | (((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SV129))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV129)))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[870])). 39.99/40.32 thf(881,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del,SV124:$i]: ((((mem@SV124)@SV35)=$false) | (((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV124)))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[873])). 39.99/40.32 thf(884,plain,(![SV100:$i,SV84:$i,SV113:$i,SV48:$i,SV68:$i,SV35:del,SV127:$i]: ((((mem@SV127)@SV35)=$false) | (((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SV127))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV127)))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[876])). 39.99/40.32 thf(885,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del,SV128:$i]: ((((mem@SV128)@SV35)=$false) | (((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SV128))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV128)))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[877])). 39.99/40.32 thf(886,plain,(![SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV35:del,SV129:$i]: ((((mem@SV129)@SV35)=$false) | (((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SV129))) | (((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV129)))=$true) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[878])). 39.99/40.32 thf(889,plain,(![SV124:$i,SV113:$i,SV35:del,SV48:$i,SV68:$i,SV100:$i,SV84:$i]: (((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (p@SV68)))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV124))=$true) | (((mem@SV124)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[881])). 39.99/40.32 thf(892,plain,(![SV100:$i,SV84:$i,SV35:del,SV127:$i,SV113:$i,SV48:$i,SV68:$i]: (((((p@SV68) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SV127)))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV127))=$true) | (((mem@SV127)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[884])). 39.99/40.32 thf(893,plain,(![SV35:del,SV128:$i,SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i]: (((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48)))) | (~ (SV113 = SV128)))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV128))=$true) | (((mem@SV128)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[885])). 39.99/40.32 thf(894,plain,(![SV35:del,SV129:$i,SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i]: (((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48))) | (~ (SV113 = SV129)))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV129))=$true) | (((mem@SV129)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[886])). 39.99/40.32 thf(897,plain,(![SV124:$i,SV113:$i,SV35:del,SV48:$i,SV68:$i,SV100:$i,SV84:$i]: ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48))))=$true) | ((~ (p@SV68))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV124))=$true) | (((mem@SV124)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[889])). 39.99/40.32 thf(900,plain,(![SV100:$i,SV84:$i,SV35:del,SV127:$i,SV113:$i,SV48:$i,SV68:$i]: ((((p@SV68) | ((p@SV68) | (p@SV48)))=$true) | ((~ (SV113 = SV127))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV127))=$true) | (((mem@SV127)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[892])). 39.99/40.32 thf(901,plain,(![SV35:del,SV128:$i,SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i]: ((((~ (SV84 = SV100)) | ((~ (p@SV68)) | (~ (p@SV48))))=$true) | ((~ (SV113 = SV128))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV128))=$true) | (((mem@SV128)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[893])). 39.99/40.32 thf(902,plain,(![SV35:del,SV129:$i,SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i]: ((((~ (SV84 = SV100)) | ((p@SV68) | (p@SV48)))=$true) | ((~ (SV113 = SV129))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV129))=$true) | (((mem@SV129)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[894])). 39.99/40.32 thf(905,plain,(![SV124:$i,SV113:$i,SV35:del,SV48:$i,SV68:$i,SV100:$i,SV84:$i]: (((~ (SV84 = SV100))=$true) | (((~ (p@SV68)) | (~ (p@SV48)))=$true) | ((~ (p@SV68))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV124))=$true) | (((mem@SV124)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[897])). 39.99/40.32 thf(908,plain,(![SV100:$i,SV84:$i,SV35:del,SV127:$i,SV113:$i,SV48:$i,SV68:$i]: (((p@SV68)=$true) | (((p@SV68) | (p@SV48))=$true) | ((~ (SV113 = SV127))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV127))=$true) | (((mem@SV127)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[900])). 39.99/40.32 thf(909,plain,(![SV35:del,SV128:$i,SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i]: (((~ (SV84 = SV100))=$true) | (((~ (p@SV68)) | (~ (p@SV48)))=$true) | ((~ (SV113 = SV128))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV128))=$true) | (((mem@SV128)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[901])). 39.99/40.32 thf(910,plain,(![SV35:del,SV129:$i,SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i]: (((~ (SV84 = SV100))=$true) | (((p@SV68) | (p@SV48))=$true) | ((~ (SV113 = SV129))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV129))=$true) | (((mem@SV129)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[902])). 39.99/40.32 thf(913,plain,(![SV124:$i,SV113:$i,SV35:del,SV48:$i,SV68:$i,SV100:$i,SV84:$i]: (((SV84 = SV100)=$false) | (((~ (p@SV68)) | (~ (p@SV48)))=$true) | ((~ (p@SV68))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV124))=$true) | (((mem@SV124)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[905])). 39.99/40.32 thf(916,plain,(![SV100:$i,SV84:$i,SV35:del,SV127:$i,SV113:$i,SV48:$i,SV68:$i]: (((p@SV68)=$true) | ((p@SV48)=$true) | ((p@SV68)=$true) | ((~ (SV113 = SV127))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV127))=$true) | (((mem@SV127)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[908])). 39.99/40.32 thf(917,plain,(![SV35:del,SV128:$i,SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i]: (((SV84 = SV100)=$false) | (((~ (p@SV68)) | (~ (p@SV48)))=$true) | ((~ (SV113 = SV128))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV128))=$true) | (((mem@SV128)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[909])). 39.99/40.32 thf(918,plain,(![SV35:del,SV129:$i,SV113:$i,SV48:$i,SV68:$i,SV100:$i,SV84:$i]: (((SV84 = SV100)=$false) | (((p@SV68) | (p@SV48))=$true) | ((~ (SV113 = SV129))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV129))=$true) | (((mem@SV129)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[910])). 39.99/40.32 thf(921,plain,(![SV124:$i,SV113:$i,SV35:del,SV100:$i,SV84:$i,SV48:$i,SV68:$i]: (((~ (p@SV68))=$true) | ((~ (p@SV48))=$true) | ((SV84 = SV100)=$false) | ((~ (p@SV68))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV124))=$true) | (((mem@SV124)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[913])). 39.99/40.32 thf(924,plain,(![SV100:$i,SV84:$i,SV35:del,SV48:$i,SV68:$i,SV127:$i,SV113:$i]: (((SV113 = SV127)=$false) | ((p@SV68)=$true) | ((p@SV48)=$true) | ((p@SV68)=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV127))=$true) | (((mem@SV127)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[916])). 39.99/40.32 thf(925,plain,(![SV35:del,SV128:$i,SV113:$i,SV100:$i,SV84:$i,SV48:$i,SV68:$i]: (((~ (p@SV68))=$true) | ((~ (p@SV48))=$true) | ((SV84 = SV100)=$false) | ((~ (SV113 = SV128))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV128))=$true) | (((mem@SV128)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[917])). 39.99/40.32 thf(926,plain,(![SV35:del,SV129:$i,SV113:$i,SV100:$i,SV84:$i,SV48:$i,SV68:$i]: (((p@SV68)=$true) | ((p@SV48)=$true) | ((SV84 = SV100)=$false) | ((~ (SV113 = SV129))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV129))=$true) | (((mem@SV129)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_or_pos,[status(thm)],[918])). 39.99/40.32 thf(928,plain,(![SV124:$i,SV113:$i,SV35:del,SV100:$i,SV84:$i,SV48:$i,SV68:$i]: (((p@SV68)=$false) | ((~ (p@SV48))=$true) | ((SV84 = SV100)=$false) | ((~ (p@SV68))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV124))=$true) | (((mem@SV124)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[921])). 39.99/40.32 thf(931,plain,(![SV35:del,SV128:$i,SV113:$i,SV100:$i,SV84:$i,SV48:$i,SV68:$i]: (((p@SV68)=$false) | ((~ (p@SV48))=$true) | ((SV84 = SV100)=$false) | ((~ (SV113 = SV128))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV128))=$true) | (((mem@SV128)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[925])). 39.99/40.32 thf(932,plain,(![SV35:del,SV68:$i,SV48:$i,SV100:$i,SV84:$i,SV129:$i,SV113:$i]: (((SV113 = SV129)=$false) | ((SV84 = SV100)=$false) | ((p@SV48)=$true) | ((p@SV68)=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV129))=$true) | (((mem@SV129)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[926])). 39.99/40.32 thf(934,plain,(![SV124:$i,SV113:$i,SV35:del,SV100:$i,SV84:$i,SV68:$i,SV48:$i]: (((p@SV48)=$false) | ((p@SV68)=$false) | ((SV84 = SV100)=$false) | ((~ (p@SV68))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV124))=$true) | (((mem@SV124)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[928])). 39.99/40.32 thf(936,plain,(![SV35:del,SV128:$i,SV113:$i,SV100:$i,SV84:$i,SV68:$i,SV48:$i]: (((p@SV48)=$false) | ((p@SV68)=$false) | ((SV84 = SV100)=$false) | ((~ (SV113 = SV128))=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV128))=$true) | (((mem@SV128)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[931])). 39.99/40.32 thf(937,plain,(![SV124:$i,SV113:$i,SV35:del,SV48:$i,SV100:$i,SV84:$i,SV68:$i]: (((p@SV68)=$false) | ((SV84 = SV100)=$false) | ((p@SV68)=$false) | ((p@SV48)=$false) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV124))=$true) | (((mem@SV124)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[934])). 39.99/40.32 thf(938,plain,(![SV35:del,SV48:$i,SV68:$i,SV100:$i,SV84:$i,SV128:$i,SV113:$i]: (((SV113 = SV128)=$false) | ((SV84 = SV100)=$false) | ((p@SV68)=$false) | ((p@SV48)=$false) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV128))=$true) | (((mem@SV128)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(extcnf_not_pos,[status(thm)],[936])). 39.99/40.32 thf(939,plain,((((p@(inj__o@$true)) = $true)=$true)),inference(prim_subst,[status(thm)],[284:[bind(SV5,$thf($true))]])). 39.99/40.32 thf(940,plain,((((p@(inj__o@$false)) = $false)=$true)),inference(prim_subst,[status(thm)],[284:[bind(SV5,$thf($false))]])). 39.99/40.32 thf(941,plain,(![SV130:$o]: ((((p@(inj__o@(~ (SV130)))) = (~ (SV130)))=$true))),inference(prim_subst,[status(thm)],[284:[bind(SV5,$thf(~ (SV130)))]])). 39.99/40.32 thf(946,plain,((($false)=$true) | ((p@(inj__o@$false))=$false)),inference(prim_subst,[status(thm)],[485:[bind(SV5,$thf($false))]])). 39.99/40.32 thf(947,plain,(![SV130:$o]: (((~ (SV130))=$true) | ((p@(inj__o@(~ (SV130))))=$false))),inference(prim_subst,[status(thm)],[485:[bind(SV5,$thf(~ (SV130)))]])). 39.99/40.32 thf(948,plain,(((p@(inj__o@$true))=$true) | (($true)=$false)),inference(prim_subst,[status(thm)],[486:[bind(SV5,$thf($true))]])). 39.99/40.32 thf(950,plain,(![SV130:$o]: (((p@(inj__o@(~ (SV130))))=$true) | ((~ (SV130))=$false))),inference(prim_subst,[status(thm)],[486:[bind(SV5,$thf(~ (SV130)))]])). 39.99/40.32 thf(954,plain,(![SV28:del,SV45:del,SV53:($i>$i)]: ((((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45))=$true) | ((((mem@(((sK4_X@SV53)@SV45)@SV28))@SV28) = ((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45)))=$false))),inference(fac_restr,[status(thm)],[454])). 39.99/40.32 thf(955,plain,(![SV5:$o]: (((SV5)=$true) | ((SV5 = (~ (p@(inj__o@SV5))))=$false))),inference(fac_restr,[status(thm)],[485])). 39.99/40.32 thf(956,plain,(![SV5:$o]: (((SV5)=$false) | ((SV5 = (~ (p@(inj__o@SV5))))=$false))),inference(fac_restr,[status(thm)],[486])). 39.99/40.32 thf(958,plain,(![SV121:tp__ty_2Enum_2Enum,SV114:tp__ty_2Enum_2Enum]: (((SV114 = fo__c_2Enum_2E0)=$true) | (((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV114)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV121)))) = (SV114 = fo__c_2Enum_2E0))=$false))),inference(fac_restr,[status(thm)],[770])). 39.99/40.32 thf(959,plain,(![SV115:tp__ty_2Enum_2Enum,SV120:tp__ty_2Enum_2Enum]: (((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV115)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV120))))=$true) | (((SV120 = fo__c_2Enum_2E0) = (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV115)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV120)))))=$false))),inference(fac_restr,[status(thm)],[771])). 39.99/40.32 thf(960,plain,(![SV5:$o]: (((p@(inj__o@SV5))=$true) | ((SV5)=$false))),inference(extcnf_equal_pos,[status(thm)],[284])). 39.99/40.32 thf(961,plain,(![SV5:$o]: (((p@(inj__o@SV5))=$false) | ((SV5)=$true))),inference(extcnf_equal_pos,[status(thm)],[284])). 39.99/40.32 thf(962,plain,(((p@(inj__o@$true))=$true) | (($true)=$false)),inference(extcnf_equal_pos,[status(thm)],[286])). 39.99/40.32 thf(965,plain,(((p@(inj__o@$false))=$false) | (($false)=$true)),inference(extcnf_equal_pos,[status(thm)],[288])). 39.99/40.32 thf(966,plain,(![SV28:del,SV45:del,SV53:($i>$i)]: ((((~ (((mem@(((sK4_X@SV53)@SV45)@SV28))@SV28) | ((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45)))) | (~ ((~ ((mem@(((sK4_X@SV53)@SV45)@SV28))@SV28)) | (~ ((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45))))))=$false) | (((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45))=$true))),inference(extcnf_equal_neg,[status(thm)],[954])). 39.99/40.32 thf(968,plain,(![SV5:$o]: ((((~ (SV5 | (~ (p@(inj__o@SV5))))) | (~ ((~ (SV5)) | (~ (~ (p@(inj__o@SV5)))))))=$false) | ((SV5)=$true))),inference(extcnf_equal_neg,[status(thm)],[955])). 39.99/40.32 thf(970,plain,(![SV5:$o]: ((((~ (SV5 | (~ (p@(inj__o@SV5))))) | (~ ((~ (SV5)) | (~ (~ (p@(inj__o@SV5)))))))=$false) | ((SV5)=$false))),inference(extcnf_equal_neg,[status(thm)],[956])). 39.99/40.32 thf(974,plain,(![SV121:tp__ty_2Enum_2Enum,SV114:tp__ty_2Enum_2Enum]: ((((~ ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV114)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV121)))) | (SV114 = fo__c_2Enum_2E0))) | (~ ((~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV114)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV121))))) | (~ (SV114 = fo__c_2Enum_2E0)))))=$false) | ((SV114 = fo__c_2Enum_2E0)=$true))),inference(extcnf_equal_neg,[status(thm)],[958])). 39.99/40.32 thf(976,plain,(![SV115:tp__ty_2Enum_2Enum,SV120:tp__ty_2Enum_2Enum]: ((((~ ((SV120 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV115)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV120)))))) | (~ ((~ (SV120 = fo__c_2Enum_2E0)) | (~ (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV115)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV120))))))))=$false) | ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV115)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV120))))=$true))),inference(extcnf_equal_neg,[status(thm)],[959])). 39.99/40.32 thf(978,plain,(![SV28:del,SV45:del,SV53:($i>$i)]: (((~ (((mem@(((sK4_X@SV53)@SV45)@SV28))@SV28) | ((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45))))=$false) | (((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45))=$true))),inference(extcnf_or_neg,[status(thm)],[966])). 39.99/40.32 thf(980,plain,(![SV5:$o]: (((~ (SV5 | (~ (p@(inj__o@SV5)))))=$false) | ((SV5)=$true))),inference(extcnf_or_neg,[status(thm)],[968])). 39.99/40.32 thf(983,plain,(![SV5:$o]: (((~ ((~ (SV5)) | (~ (~ (p@(inj__o@SV5))))))=$false) | ((SV5)=$false))),inference(extcnf_or_neg,[status(thm)],[970])). 39.99/40.32 thf(986,plain,(![SV121:tp__ty_2Enum_2Enum,SV114:tp__ty_2Enum_2Enum]: (((~ ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV114)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV121)))) | (SV114 = fo__c_2Enum_2E0)))=$false) | ((SV114 = fo__c_2Enum_2E0)=$true))),inference(extcnf_or_neg,[status(thm)],[974])). 39.99/40.32 thf(988,plain,(![SV115:tp__ty_2Enum_2Enum,SV120:tp__ty_2Enum_2Enum]: (((~ ((SV120 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV115)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV120))))))=$false) | ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV115)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV120))))=$true))),inference(extcnf_or_neg,[status(thm)],[976])). 39.99/40.32 thf(990,plain,(![SV28:del,SV45:del,SV53:($i>$i)]: (((((mem@(((sK4_X@SV53)@SV45)@SV28))@SV28) | ((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45)))=$true) | (((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45))=$true))),inference(extcnf_not_neg,[status(thm)],[978])). 39.99/40.32 thf(992,plain,(![SV5:$o]: (((SV5 | (~ (p@(inj__o@SV5))))=$true) | ((SV5)=$true))),inference(extcnf_not_neg,[status(thm)],[980])). 39.99/40.32 thf(995,plain,(![SV5:$o]: ((((~ (SV5)) | (~ (~ (p@(inj__o@SV5)))))=$true) | ((SV5)=$false))),inference(extcnf_not_neg,[status(thm)],[983])). 39.99/40.32 thf(998,plain,(![SV121:tp__ty_2Enum_2Enum,SV114:tp__ty_2Enum_2Enum]: ((((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV114)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV121)))) | (SV114 = fo__c_2Enum_2E0))=$true) | ((SV114 = fo__c_2Enum_2E0)=$true))),inference(extcnf_not_neg,[status(thm)],[986])). 39.99/40.32 thf(1000,plain,(![SV115:tp__ty_2Enum_2Enum,SV120:tp__ty_2Enum_2Enum]: ((((SV120 = fo__c_2Enum_2E0) | (p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV115)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV120)))))=$true) | ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV115)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV120))))=$true))),inference(extcnf_not_neg,[status(thm)],[988])). 39.99/40.32 thf(1002,plain,(![SV28:del,SV45:del,SV53:($i>$i)]: ((((mem@(((sK4_X@SV53)@SV45)@SV28))@SV28)=$true) | (((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45))=$true) | (((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45))=$true))),inference(extcnf_or_pos,[status(thm)],[990])). 39.99/40.32 thf(1004,plain,(![SV5:$o]: (((SV5)=$true) | ((~ (p@(inj__o@SV5)))=$true) | ((SV5)=$true))),inference(extcnf_or_pos,[status(thm)],[992])). 39.99/40.32 thf(1007,plain,(![SV5:$o]: (((~ (SV5))=$true) | ((~ (~ (p@(inj__o@SV5))))=$true) | ((SV5)=$false))),inference(extcnf_or_pos,[status(thm)],[995])). 39.99/40.32 thf(1010,plain,(![SV121:tp__ty_2Enum_2Enum,SV114:tp__ty_2Enum_2Enum]: (((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV114)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV121))))=$true) | ((SV114 = fo__c_2Enum_2E0)=$true) | ((SV114 = fo__c_2Enum_2E0)=$true))),inference(extcnf_or_pos,[status(thm)],[998])). 39.99/40.32 thf(1012,plain,(![SV115:tp__ty_2Enum_2Enum,SV120:tp__ty_2Enum_2Enum]: (((SV120 = fo__c_2Enum_2E0)=$true) | ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV115)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV120))))=$true) | ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV115)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV120))))=$true))),inference(extcnf_or_pos,[status(thm)],[1000])). 39.99/40.32 thf(1015,plain,(![SV5:$o]: (((p@(inj__o@SV5))=$false) | ((SV5)=$true) | ((SV5)=$true))),inference(extcnf_not_pos,[status(thm)],[1004])). 39.99/40.32 thf(1018,plain,(![SV5:$o]: (((SV5)=$false) | ((~ (~ (p@(inj__o@SV5))))=$true) | ((SV5)=$false))),inference(extcnf_not_pos,[status(thm)],[1007])). 39.99/40.32 thf(1025,plain,(![SV5:$o]: (((~ (p@(inj__o@SV5)))=$false) | ((SV5)=$false) | ((SV5)=$false))),inference(extcnf_not_pos,[status(thm)],[1018])). 39.99/40.32 thf(1030,plain,(![SV5:$o]: (((p@(inj__o@SV5))=$true) | ((SV5)=$false) | ((SV5)=$false))),inference(extcnf_not_neg,[status(thm)],[1025])). 39.99/40.32 thf(1034,plain,(((((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)) = (inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))=$false) | (((c_2Einteger__word_2Ei2w@sK1_A_27a) = (c_2Ewords_2En2w@sK1_A_27a))=$false)),inference(extuni,[status(esa)],[264])). 39.99/40.32 thf(1036,plain,(![SV71:tp__ty_2Enum_2Enum,SV31:del,SV66:tp__ty_2Enum_2Enum]: ((((surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV66)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))) = (surj__ty_2Enum_2Enum@((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV71)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31)))))=$true) | (((inj__ty_2Enum_2Enum@SV66) = (inj__ty_2Enum_2Enum@SV71))=$false))),inference(extuni,[status(esa)],[512])). 39.99/40.32 thf(1038,plain,(![SV72:tp__ty_2Enum_2Enum,SV67:tp__ty_2Enum_2Enum,SV31:del]: (((((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV67)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV72)))=$true) | (((inj__ty_2Enum_2Enum@SV67) = (inj__ty_2Enum_2Enum@SV72))=$false))),inference(extuni,[status(esa)],[513])). 39.99/40.32 thf(1039,plain,(![SV72:tp__ty_2Enum_2Enum,SV67:tp__ty_2Enum_2Enum,SV31:del]: (((((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV67)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV72)))=$true) | ((((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV67)) = ((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV72)))=$false))),inference(extuni,[status(esa)],[513])). 39.99/40.32 thf(1040,plain,(![SV72:tp__ty_2Enum_2Enum,SV67:tp__ty_2Enum_2Enum,SV31:del]: (((((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV67)) = ((ap@(c_2Ewords_2En2w@SV31))@(inj__ty_2Enum_2Enum@SV72)))=$true) | ((((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV67)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31))) = ((ap@((ap@c_2Earithmetic_2EMOD)@(inj__ty_2Enum_2Enum@SV72)))@((ap@(c_2Ewords_2Edimword@SV31))@(c_2Ebool_2Ethe__value@SV31))))=$false))),inference(extuni,[status(esa)],[513])). 39.99/40.32 thf(1041,plain,(![SV33:del,SV82:$i]: ((((mem@SV82)@SV33)=$false) | (((mem@SV82)@SV33)=$false) | ((p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV82))@SV82))=$true))),inference(extuni,[status(esa)],[646:[bind(SV47,$thf(SV82))]])). 39.99/40.32 thf(1045,plain,(((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@fo__c_2Enum_2E0))))=$false)),inference(extuni,[status(esa)],[788:[bind(SV101,$thf(fo__c_2Enum_2E0)),bind(SV112,$thf(fo__c_2Enum_2E0))]])). 39.99/40.32 thf(1046,plain,(![SV127:$i,SV100:$i,SV35:del,SV84:$i,SV68:$i,SV48:$i]: ((((mem@SV48)@bool)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV127)@SV35)=$false) | (((mem@SV127)@SV35)=$false) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV127) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV127))=$true) | ((p@SV68)=$true) | ((p@SV48)=$true) | ((p@SV68)=$true))),inference(extuni,[status(esa)],[924:[bind(SV113,$thf(SV127))]])). 39.99/40.32 thf(1048,plain,(![SV129:$i,SV35:del,SV100:$i,SV68:$i,SV48:$i]: ((((mem@SV48)@bool)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV129)@SV35)=$false) | (((mem@SV129)@SV35)=$false) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV100))@SV129) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV129))=$true) | ((p@SV68)=$true) | ((p@SV48)=$true))),inference(extuni,[status(esa)],[932:[bind(SV84,$thf(SV100)),bind(SV113,$thf(SV129))]])). 39.99/40.32 thf(1050,plain,(![SV124:$i,SV113:$i,SV35:del,SV100:$i,SV68:$i,SV48:$i]: ((((mem@SV48)@bool)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV124)@SV35)=$false) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV100))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV124))=$true) | ((p@SV48)=$false) | ((p@SV68)=$false) | ((p@SV68)=$false))),inference(extuni,[status(esa)],[937:[bind(SV84,$thf(SV100))]])). 39.99/40.32 thf(1051,plain,(![SV128:$i,SV35:del,SV100:$i,SV68:$i,SV48:$i]: ((((mem@SV48)@bool)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV128)@SV35)=$false) | (((mem@SV128)@SV35)=$false) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV100))@SV128) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV128))=$true) | ((p@SV48)=$false) | ((p@SV68)=$false))),inference(extuni,[status(esa)],[938:[bind(SV84,$thf(SV100)),bind(SV113,$thf(SV128))]])). 39.99/40.32 thf(1052,plain,(((p@(inj__o@$true))=$true) | (($true)=$false)),inference(extcnf_equal_pos,[status(thm)],[939])). 39.99/40.32 thf(1055,plain,(((p@(inj__o@$false))=$false) | (($false)=$true)),inference(extcnf_equal_pos,[status(thm)],[940])). 39.99/40.32 thf(1056,plain,(![SV130:$o]: (((p@(inj__o@(~ (SV130))))=$true) | ((~ (SV130))=$false))),inference(extcnf_equal_pos,[status(thm)],[941])). 39.99/40.32 thf(1057,plain,(![SV130:$o]: (((p@(inj__o@(~ (SV130))))=$false) | ((~ (SV130))=$true))),inference(extcnf_equal_pos,[status(thm)],[941])). 39.99/40.32 thf(1058,plain,(![SV130:$o]: (((SV130)=$false) | ((p@(inj__o@(~ (SV130))))=$false))),inference(extcnf_not_pos,[status(thm)],[1057])). 39.99/40.32 thf(1059,plain,(![SV130:$o]: (((SV130)=$true) | ((p@(inj__o@(~ (SV130))))=$true))),inference(extcnf_not_neg,[status(thm)],[1056])). 39.99/40.32 thf(1060,plain,(![SV130:$o]: (((SV130)=$false) | ((p@(inj__o@(~ (SV130))))=$false))),inference(extcnf_not_pos,[status(thm)],[947])). 39.99/40.32 thf(1061,plain,(![SV130:$o]: (((SV130)=$true) | ((p@(inj__o@(~ (SV130))))=$true))),inference(extcnf_not_neg,[status(thm)],[950])). 39.99/40.32 thf(1064,plain,(((p@(inj__o@$true))=$true)),inference(sim,[status(thm)],[490])). 39.99/40.32 thf(1065,plain,(((p@(inj__o@$false))=$false)),inference(sim,[status(thm)],[493])). 39.99/40.32 thf(1066,plain,(![SV100:$i,SV84:$i,SV35:del,SV48:$i,SV68:$i,SV127:$i,SV113:$i]: (((SV113 = SV127)=$false) | ((p@SV68)=$true) | ((p@SV48)=$true) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV127))=$true) | (((mem@SV127)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(sim,[status(thm)],[924])). 39.99/40.32 thf(1067,plain,(![SV124:$i,SV113:$i,SV35:del,SV48:$i,SV100:$i,SV84:$i,SV68:$i]: (((p@SV68)=$false) | ((SV84 = SV100)=$false) | ((p@SV48)=$false) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV124))=$true) | (((mem@SV124)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV48)@bool)=$false))),inference(sim,[status(thm)],[937])). 39.99/40.32 thf(1068,plain,(![SV28:del,SV45:del,SV53:($i>$i)]: ((((mem@(((sK4_X@SV53)@SV45)@SV28))@SV28)=$true) | (((mem@((lam@SV28)@SV53))@((arr@SV28)@SV45))=$true))),inference(sim,[status(thm)],[1002])). 39.99/40.32 thf(1069,plain,(![SV5:$o]: (((p@(inj__o@SV5))=$false) | ((SV5)=$true))),inference(sim,[status(thm)],[1015])). 39.99/40.32 thf(1070,plain,(![SV5:$o]: (((p@(inj__o@SV5))=$true) | ((SV5)=$false))),inference(sim,[status(thm)],[1030])). 39.99/40.32 thf(1071,plain,(![SV121:tp__ty_2Enum_2Enum,SV114:tp__ty_2Enum_2Enum]: (((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV114)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV121))))=$true) | ((SV114 = fo__c_2Enum_2E0)=$true))),inference(sim,[status(thm)],[1010])). 39.99/40.32 thf(1072,plain,(![SV115:tp__ty_2Enum_2Enum,SV120:tp__ty_2Enum_2Enum]: (((SV120 = fo__c_2Enum_2E0)=$true) | ((p@((ap@((ap@c_2Einteger_2Eint__lt)@((ap@c_2Einteger_2Eint__neg)@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV115)))))@((ap@c_2Einteger_2Eint__of__num)@(inj__ty_2Enum_2Enum@SV120))))=$true))),inference(sim,[status(thm)],[1012])). 39.99/40.32 thf(1073,plain,(((p@(inj__o@$true))=$true)),inference(sim,[status(thm)],[962])). 39.99/40.32 thf(1074,plain,(((p@(inj__o@$false))=$false)),inference(sim,[status(thm)],[965])). 39.99/40.32 thf(1075,plain,(((p@(inj__o@$true))=$true)),inference(sim,[status(thm)],[490])). 39.99/40.32 thf(1076,plain,(((p@(inj__o@$false))=$false)),inference(sim,[status(thm)],[493])). 39.99/40.32 thf(1077,plain,(![SV33:del,SV82:$i]: ((((mem@SV82)@SV33)=$false) | ((p@((ap@((ap@(c_2Emin_2E_3D@SV33))@SV82))@SV82))=$true))),inference(sim,[status(thm)],[1041])). 39.99/40.32 thf(1078,plain,(![SV127:$i,SV100:$i,SV35:del,SV84:$i,SV68:$i,SV48:$i]: ((((mem@SV48)@bool)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV84)@SV35)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV127)@SV35)=$false) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV84))@SV127) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV127))=$true) | ((p@SV68)=$true) | ((p@SV48)=$true))),inference(sim,[status(thm)],[1046])). 39.99/40.32 thf(1079,plain,(![SV129:$i,SV35:del,SV100:$i,SV68:$i,SV48:$i]: ((((mem@SV48)@bool)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV129)@SV35)=$false) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV100))@SV129) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV129))=$true) | ((p@SV68)=$true) | ((p@SV48)=$true))),inference(sim,[status(thm)],[1048])). 39.99/40.32 thf(1080,plain,(![SV124:$i,SV113:$i,SV35:del,SV100:$i,SV68:$i,SV48:$i]: ((((mem@SV48)@bool)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV113)@SV35)=$false) | (((mem@SV124)@SV35)=$false) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV100))@SV113) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV124))=$true) | ((p@SV48)=$false) | ((p@SV68)=$false))),inference(sim,[status(thm)],[1050])). 39.99/40.32 thf(1081,plain,(![SV128:$i,SV35:del,SV100:$i,SV68:$i,SV48:$i]: ((((mem@SV48)@bool)=$false) | (((mem@SV68)@bool)=$false) | (((mem@SV100)@SV35)=$false) | (((mem@SV128)@SV35)=$false) | ((((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV48))@SV100))@SV128) = ((ap@((ap@((ap@(c_2Ebool_2ECOND@SV35))@SV68))@SV100))@SV128))=$true) | ((p@SV48)=$false) | ((p@SV68)=$false))),inference(sim,[status(thm)],[1051])). 39.99/40.32 thf(1082,plain,(((p@(inj__o@$true))=$true)),inference(sim,[status(thm)],[1052])). 39.99/40.32 thf(1083,plain,(((p@(inj__o@$false))=$false)),inference(sim,[status(thm)],[1055])). 39.99/40.32 thf(1084,plain,(((p@(inj__o@$false))=$false)),inference(sim,[status(thm)],[946])). 39.99/40.32 thf(1085,plain,(((p@(inj__o@$true))=$true)),inference(sim,[status(thm)],[948])). 39.99/40.32 thf(1086,plain,((($false)=$true)),inference(fo_atp_e,[status(thm)],[161,1085,1084,1083,1082,1081,1080,1079,1078,1077,1076,1075,1074,1073,1072,1071,1070,1069,1068,1067,1066,1065,1064,1061,1060,1059,1058,1045,1040,1039,1038,1036,1034,961,960,938,932,788,771,770,714,698,697,693,692,691,689,673,672,667,666,654,653,647,646,643,638,633,632,631,595,577,576,575,574,545,513,512,496,486,485,483,468,454,371,323,322,317,295,293,291,288,286,284,264,263,262,261,260,259,258,255,254,252,251,248,247,246,243,242,241,240,239,232,231,230,212,210,198,194,193,191,190,184,183,182,180,175,174,169,167])). 39.99/40.32 thf(1087,plain,($false),inference(solved_all_splits,[solved_all_splits(join,[])],[1086])). 39.99/40.32 % SZS output end CNFRefutation 39.99/40.32 39.99/40.32 %**** End of derivation protocol **** 39.99/40.32 %**** no. of clauses in derivation: 742 **** 39.99/40.32 %**** clause counter: 1086 **** 39.99/40.32 39.99/40.32 % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p : (rf:0,axioms:62,ps:3,u:6,ude:true,rLeibEQ:true,rAndEQ:true,use_choice:true,use_extuni:true,use_extcnf_combined:true,expand_extuni:false,foatp:e,atp_timeout:25,atp_calls_frequency:10,ordering:none,proof_output:1,protocol_output:false,clause_count:1086,loop_count:0,foatp_calls:2,translation:fof_full) 39.99/40.33 EOF